【发布时间】:2011-01-02 12:45:09
【问题描述】:
我正在使用 javascript 来包含从另一台服务器上的 php 文件提供的一些内容。然而,这个其他服务有时会变得不稳定,要么需要很长时间才能加载,要么根本不会加载。
在 JS 中是否有办法在失败并显示“请重试”消息之前尝试在 x 秒内获取外部数据?
<script type="text/javascript" src="htp://otherserver.com/myscript.php"></script>
【问题讨论】:
-
...另外...我的服务器不支持 php(或其他任何东西 .. 它是 Yahoo 商店)并且它与我要从中提取的远程服务器位于不同的域中
-
我认为除了让 sur eyou 将特定的 javascript 放置在页面上尽可能低的位置之外,没有其他方法可以做到这一点,以便在您等待时加载页面的其余部分。跨度>
标签: javascript html ajax timeout external