2013-01-24 6 views
2

웹 페이지에서 타임 아웃을 모의하고있어 "타임 아웃 기능"기능을 구현할 수 있습니다.타임 아웃 URL 모의

기본적으로 내가 필요로하는 것은 X 초 이내에 회신하지 않는 URL입니다.

var req = Components.classes["@mozilla.org/xmlextras/xmlhttprequest;1"].createInstance(); 
req.overrideMimeType('text/plain; charset=utf-8'); 
req.open("GET", configurationURL, false); 
req.variable = specificConfigurationURLTerminator; 
setTimeout(function() { 
    alert("aborting"); 
    req.abort(); 
}, this.configurationRetrievalTimeout); 
req.send(null); 
+0

를 트리거 할 필요가 정확히)에도 오류 =하지 응답하지 않습니다 내가 찾고 있던 것을 발견했습니다 'setTimeout()'내부의 함수? – BenM

+0

@BenM 그게 정확히 내가하려는 의도지만 그것을 테스트하려면 내가 시간이 초과 될 것입니다 그리고 그게 내가 뭘하는지 URL이 필요합니다. – ricardoespsanto

+1

질문에 대한 코드를 추가하십시오. – AD7six

답변

3

귀하의 신속한 답변에 많은 사람들이 감사드립니다.

기본적으로

http://www.google.com:81/

난 당신이 그냥 AJAX의 수익을 포장 할 수 없습니다 타임 아웃

0

사용 .delay (기간) JQuery와 기능 : 여기

사전

에서

덕분에 내가 가지고있는 코드입니다. 지속 시간은 밀리 초입니다. ex- $ ('div'). 지연 (1500);

+0

jquery .. 순수 자바 만 사용할 수 없습니다. ( – ricardoespsanto

+0

@ AD7six 당신 말이 맞아요! 자바 스크립트를 의미합니다 : p – ricardoespsanto

+3

@Ricky 주석은 편집 가능합니다.) (삭제 가능) – AD7six