javascript - 加载 Javascript 文件,但如果时间太长就取消?

标签 javascript browser loading

谁有加载 JS 文件的好方法,但如果时间太长就取消加载?

假设我在想这样的事情:

<script type="text/javascript" cancel_after="2000" src="myfile.js"></script>

脚本是需要在头部加载的代码,因为它替换了页面上的元素,因此浏览器在加载它时需要阻塞。但如果服务器响应时间太长,我希望能够让浏览器继续运行而不加载脚本。

最佳答案

使用预加载器。我个人比较喜欢yepnope ,您可以使用 yepnope.errorTimeout = 2000

轻松设置超时

检查链接页面以获得相当完整的 yepnope 文档。

关于javascript - 加载 Javascript 文件,但如果时间太长就取消?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5642270/

相关文章:

java - InfiniteProgressDemo 的问题

javascript - 如何检查窗口是否仍在加载并且已完成加载?

javascript - 使用 require() 为服务器端/PhantomJS 转换 JS 脚本

javascript - XMLHttpRequest 服务器响应状态为 405(方法不允许)

sqlite - 安装 Sqlite Browsers V 1.1 时出现 fatal error

3d - 马里奥银河载入中?

javascript - 为什么这个 function = true 在 Google Chrome 而不是 Firefox 中工作?

javascript - 如何使用 express 3.x 在我的 node.js 中的 EJS 模板中包含 js 文件

Javascript附加程序

web-services - CORS 实际上如何防止安全问题?