2017-05-03 2 views
0

자바 스크립트에 대해 질문이 있습니다. 웹 페이지 (HTML + 자바 스크립트)를 만들고 사용자가 온라인 상태이면 스크립트 # 1을 실행하거나 스크립트 # 2 else를 실행하려고합니다. 작지만 좋은 아이디어가 있습니다.사용자가 온라인 또는 오프라인 상태 일 때 javascript 스크립트 전환

if(navigator.online) { /*here I want: <script src="script#1.js"></script>*/}else {/*here I want: <script src="script#2.js"></script>*/} 

더 좋은 생각이 있습니까?

+0

중복으로 보입니다. http://stackoverflow.com/questions/189430/detect-that-the-internet-connection-is-offline –

답변

0

에서 HTML5 응용 프로그램 캐시 API는 주요 브라우저에서 작동해야

navigator.onLine 

지정합니다.

+0

안녕하세요, 아마 이해가 안되네요. 온라인 상태라면 스크립트 # 1을하고, 그렇지 않으면 스크립트 # 2를 수행하십시오. if-then-else 명령으로). 하지만이 아이디어를 어떻게 만듭니 까? – David

+0

이제 알았습니다. 당신은 그 스크립트를 포함한다는 것을 의미합니다. 하지만 조금 지나친 것 같습니다. 두 파일을 모두로드하고 온라인 상태에 따라 원하는 파일을 실행하는 것이 어떻습니까? –

관련 문제