检查互联网/网络是否存在的 Jquery 代码(移动/PC/平板电脑)。它必须只检查页面加载。我认为 Ajax 会很好,因为 Ajax 会在一定时间间隔后检查。
我看起来就像 http://tomriley.net/ ,但它是插件,我正在寻找简单的jquery/Javascript。
其静态页面仅检查系统互联网。
任何想法都会受到赞赏。
最佳答案
您可以尝试使用 .fail()
处理程序进行 $.ajax()
调用,例如 JQuery 的 getJSON()
:
var network_available; // bool
var url = '/some/json/call'; // must be relative to the site that
// you are already addressing
$.getJSON(url, function(data) {
network_available = true;
})
.fail(function() {
network_available = false;
});
尽管我怀疑这能否解决您的所有问题。 Javascript 引擎不允许“外部”URL,只允许接收脚本或页面的域。因此,您不会真正测试网络可用性,而是测试您的网站是否在合理的时间内启动并响应。
关于javascript - 检查互联网的 Jquery/Ajax 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27204656/