怎么用js实现:当网络不连接时,弹出一个提示框,显示重新连接? 怎么用js实现:当网络不连接时,弹出一个提示框,显示重新连接?JavaScript网络 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 往服务器发一个ajax请求,超时了就弹出提示就可以了 设置10s后提示重新连接:var sec = 10;setInterval(function(){ --sec; if(sec == 0){ alert('重新连接'); }},1000);//定时执行,间隔1s timeout: 1000, error: function (xmlHttpRequest, error) { //判断 console.log(xmlHttpRequest, error); } #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> js 销毁对象 JS插入数据 js指定Select默认值 求Chrome下关闭页面的JS代码 ie中,flash对象在函数内部中找不到方法 问个Js操作Css的难度问题?高人进 当点选 单选按钮时显示一个可以提交的表单,这个效果那里有啊?请前辈们帮帮忙,在线等!! xml,javascript go 如何禁止鼠标拖动?注意是拖动不是click 怎么实现网页上对搜索引擎的连接 这边怎么下载 回车事件如何阻止刷新 在线
setInterval(function(){
--sec;
if(sec == 0){
alert('重新连接');
}
},1000);//定时执行,间隔1s
error: function (xmlHttpRequest, error) {
//判断
console.log(xmlHttpRequest, error);
}
离线检测之navigator.onLine
<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>