2013-03-08 2 views
0

내 프로젝트 중 하나에서 Jquery 주소를 사용하고 모든 것이 잘 작동하지만 IE6에서 시도했을 때 동작이 매우 이상합니다.IE6에서 리디렉션 루프

가 나는 그것이 무한 루프 http://www.local.test.com/?param=123

방문하려고 할 때 : http://www.local.test.com/#/?param=123#/?param=123#/?param=123#/?param=123#/?param=123#/

그런데, 여기

(function($){ 
//JQUERY ADDRESS Initialization 
var init = true; 
state = window.history.pushState !== undefined; 

    $.address.state('/').init(function(event) { 
    $('.address').address(); 
    }).change(function(event) { 
     if (state && init) { 
      init = false; 
      //handleRequest(); 
    } 
     route(); 
    }); 
if (!state) { 
} 

}(jQuery)); 
+4

부수적 인 메모 ... 누군가가 당신을 IE6 용으로 개발하도록 강요하지 않으면, 그럴 가치가 없다고 말할 수 있습니다. 기한이 지난 브라우저를 사용하는 것에 대한 메시지를 표시하십시오. – ahren

+0

실제로 실제로 IE6에서 작동하며 샘플 데모를 확인 중입니다. http://www.asual.com/jquery/address/samples/api/#/section/?id=2.2 –

+0

죄송합니다. 2013 년, IE6를 설치 한 가장 가까운 박물관은 길다. – ahren

답변

0

드롭 IE6 지원 내 JQuery와 초기화이다. 이 질문에 대한 답변을 모르겠지만, 대답 에서 귀하의 질문입니다.