동적으로 생성 된 Iframe (동일한 도메인)의 콘텐츠를 가져 오려고합니다. 나는 이것을 지금까지 가지고있다. 동적 Iframe의 콘텐츠 가져 오기
var frame = $('#avacweb_chat iframe');
var time = $('.date-and-time' , frame.contents()).last().attr('title');
var getTime = setInterval(function() {
var newTime = $('.date-and-time , frame.contents()').last().attr('title');
},500);
는 내가 실제로 데이터를 잡는 경우 볼
time
의 경고와 함께 라인 1과 2를 시도했다. 나는 아니지만. 기본적으로 내가하고 싶은 것은 마지막 메시지 인
.data-and-time
을 얻고 setInterval을 사용하여 같은 것을 얻는다.
다른 경우 수행하십시오.
이 내가 iframe이 데이터를 잡아에 데이터
var frame = $('#avacweb_chat iframe');
var time = $('.date-and-time' , frame.contents()).last().attr('title');
var getTime = setInterval(function() {
var newTime = $('.date-and-time , frame.contents()').last().attr('title');
},500);
if(time === newTime) {
alert();
}
어떤 제안을 일단 내 코드가 설치 될 것으로 예상 어떻게?
또한 = 내가 [object Object]
작업 코드된다
var frame = $('#avacweb_chat iframe');
var time = $(frame).contents($('.date-and-time').attr('title'));
alert(time);
시도이어서
올 1을 얻을
var frame = $('#avacweb_chat iframe');
var time = $(frame).contents($('.date-and-time'));
alert(time.length);
=
시도var frame = $('#avacweb_chat iframe');
var time = $('.date-and-time' , frame.contents()).last().attr('title');
var newTime = setInterval(function() {
var newT = $('.date-and-time' , frame.contents()).last().attr('title');
},500);
if(time !== newT) {
alert('New Message');
}
이제 내 질문에 어떻게 newTime을 저장하고 비교할 것인가?
무엇이', frame.contents() ')'.. 유효한 셀렉터가 아닌 것처럼 보입니다! –
도메인에 iframe src가 있습니까? 왜냐하면 같은 오리진 정책이 하루를 망칠 지경이기 때문입니다. 편집 : 방금 상단에 동일한 도메인 말했다. –
같은 원산지 예;) 및 Sushanth iframe에서 데이터를 가져 오는 방법에 대한 다른 질문을 읽었으며 그렇게한다고 말하면서, 그 이유는 무엇입니까?이 잘못입니까? – EasyBB