繁体   English   中英

如果服务器发生故障,请使用超时嵌入脚本

[英]Embedding script with timeout in case server goes down

我正在寻找一种方法来确保外部脚本文件不会阻止查看的页面,
如果服务它的服务器“关闭” (例如,由于某些原因端口80被阻塞)。

目前,当我通过手动关闭服务器(Apache)进行测试或通过服务器的防火墙阻止该文件时,我发现浏览器试图加载资源(在这种情况下为脚本)很长时间没有成功,直到它中止。

有办法解决这个问题吗?

也许是时候开始使用jQuery了?

查看jQuery.ajax()信息并搜索timeout关键字。

更新:

对于此特定解决方案,您可以使用getScript()来获取并执行远程脚本。

史蒂夫·苏德斯(Steve Souders)的最新文章分析了此问题: 前端-单点故障 ,按浏览器和故障类型

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM