2012-04-27 3 views
1

Ajax로로드 된 페이지와 관련된 문제가 있습니다. 어떻게 든로드 된 페이지가있는 자바 스크립트가 두 번 실행됩니다.스크립트는 두 번 실행되지만 동일한 타임 스탬프를 사용합니다.

페이지가로드되는 방식은 다음과 같습니다.

$(document).ready(function(){ 
alert("<?=time()?>"); 
}); 

스크립트는 두 개의 동일한 값을 알림 : 여기서

$(this).html("<img src='loader.gif' />").load(page, parameters, function(response){ 
$(".dynamic_load").html(response).show(); 
); 

은 자바 스크립트이다.

누구나 비슷한 문제가 있었습니까?


해결 :

문제는 불필요한 $이었다 HTML (응답) ("dynamic_load을.")..

답변

1

PHP 생성 시간 값을 임베드하고 있기 때문에. 이 값은 클라이언트 브라우저로 고정 값으로 전송됩니다 (예 : 페이지의 출처는

alert("123456789"); 

입니다. 페이지의 출처는 변경되지 않습니다.

+0

문제가 될 수도 있습니다. 죄송합니다. 문제를 분명하게 설명하지 않았습니다. –

+0

Marc은 질문에 대한 정확한 응답이기 때문에 Marc이 응답에 대한 응답 크레딧을 계속 얻어야한다고 생각합니다. 그것은 좋은 캐치 다. – CaptainBli

관련 문제