Tag: 离线

如何使用javascript或任何库检查用户是否在线?

我需要一些帮助,如何使用Javascript或jQuery或任何库(如果可用)检查互联网连接。 因为我正在开发一个离线应用程序,我希望在用户离线时显示一个版本,如果用户在线则显示另一个版本。 目前我正在使用此代码: if (navigator.onLine) { alert(‘online’); } else { alert(‘offline’); } 但这种方法检测起来很慢。 有时它只是连接到没有互联网的网络,需要5到10秒才能提醒false (没有互联网)。 我看了一下Offline.js库,但我不确定这个库在我的情况下是否有用。 我不知道如何使用它

本地html文件AJAX调用和jQuery Woes

我正在使用jQuery和一些xml文件处理网站的离线版本。 当我在xml文件上执行$ .ajax调用时,我遇到了jQuery中的问题jQuery会抛出错误。 当我查看错误时,我可以告诉它加载XML文件,因为它在错误的responceText属性中。 它接缝在Firefox中运行得很好。 这就是我的电话看起来的样子 $.ajax({ type: “GET”, url: “Modules/” + ModuleID + “/ModuleContent.xml”, dataType: “xml”, success: function(x) { xml = x; ProcessXML(); }, error: function(x) { alert(x.responceText); } }); 当我在Web服务器上运行它时它工作得很好。 只有当我遇到这个问题时才从文件中运行它。 关于我如何在IE中使这项工作的任何想法? 编辑:我找到了问题的答案。 这里