日期:2014-05-16  浏览次数:20365 次

怎么用js实现:当网络不连接时,弹出一个提示框,显示重新连接?
怎么用js实现:当网络不连接时,弹出一个提示框,显示重新连接?
JavaScript 网络

------解决方案--------------------
试试 Navigator.onLine
------解决方案--------------------
#5正解!
离线检测之navigator.onLine
------解决方案--------------------
楼上的建议都是可行的,不过Navigator.onLine好像是html5使用的,你可以试试这段代码,我没有试过可否,网上贴出来的
<HTML xmlns:CAP>
<HEAD>
<TITLE>JS检测用户是否上网</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=gb2312">
<style> 
@media all {CAP\\:clientCaps {behavior:url(#default#clientcaps)}}
</style>
<script for=window event=onload> 
if (oClientCaps.connectionType=="online")

 sType.innerText="Internet欢迎您!";
}
else
{
 sType.innerText="怎么没有上网?";
}
</script>
</HEAD>
 
<BODY>
<CAP:clientCaps id="oClientCaps" />
<div id=sType></div>
</BODY>
</HTML>