检查互联网的Jquery / Ajax代码

检查互联网/网络的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,只允许接收脚本或页面的域。 因此,您不是真正测试网络可用性,而是您的网站是否在合理的时间内启动并做出响应。