2011-01-11 3 views
0

이것은 분명히 자바 스크립트 문제입니다. 자바 스크립트가 이미 서버에로드되어 있기 때문에 활성 인터넷 연결이 있는지 여부를 확인하는 방법이 있는지 궁금합니다.활성 인터넷 연결 확인

답변

2

아약스 요청을 보내어 응답을 받았는지 확인할 수 있습니다. jQuery로
:

$.ajax({ 
    url: 'ajax/test.html', 
    success: function(data) { 
    alert('Connection.'); 
    }, 
    error: function(data) { 
    alert('No Connection.'); 
    } 
}); 
+0

좋은 논리,하지만 당신에게 페이지가 아닌 페이지 ...의 HTTP 오류 메시지를 반환하지 않습니다 확신 – Starx

+0

예, 테스트 페이지는 HTTP 오류를 반환하지 않도록해야 . "인터넷에 연결할 수 없습니다."대신 "example.com 서버에 연결할 수 없습니다."와 같은 오류를 표시하는 것이 좋습니다. – Jake