【问题标题】:JavaScript From Remote Site Causes Issues on Our Site When The Remote Site Goes Down当远程站点关闭时,来自远程站点的 JavaScript 会导致我们的站点出现问题
【发布时间】:2017-05-17 18:56:08
【问题描述】:

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

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

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

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

感谢您的任何想法。

【问题讨论】:

    标签: javascript jquery


    【解决方案1】:

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

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

    【讨论】:

    • 你能告诉我如何异步加载它吗?我不确定我是否能够理解那篇文章。对不起。
    • StackOverflow 上的这篇文章为我解释了一些事情。 stackoverflow.com/questions/4631845/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多