0

欢迎大家在我们的站点中,我们包含来自远程站点的 javascript,用于在远程站点的某人启动它时弹出紧急横幅/窗口。如果发生学校范围内的紧急情况,这是向所有人发出警报的一种方式。远程站点不是我们的,我们只包含对他们 js 的调用:

<script src="https://embanner.univcomm.cornell.edu/OWC-emergency-banner.js" type="text/javascript"> </script>

问题:当远程站点出现故障时,无论出于何种原因,我们站点中使用我们自己开发的 javascript/jquery 的某些页面都会出现与 javascript 相关的问题。我只是想知道是否有人可能知道这是为什么?当远程站点工作时,我们没有问题。当他们的网站出现故障时,我们的一些使用我们的 js 的网站就会出现问题。

当他们的网站关闭时,我们显然无法提取他们的 javascript 文件,但为什么会对我们的代码产生不利影响呢?

感谢您的任何想法。

4

1 回答 1

0

它以创建所谓的“阻塞操作”的方式加载。考虑异步加载它以避免这种情况。

此处描述的非阻塞操作:http ://en.wikipedia.org/wiki/Non-blocking_algorithm

于 2013-04-12T17:08:02.077 回答