外部Javascript文件未加载

时间:2013-07-17 20:46:19

标签: javascript

我有一个外部第三方js文件,无法在IE 9或8中加载。在开发人员工具中查看网络选项卡时,它会显示ABORTED的结果。详细信息列为:

  

由'script'元素的'src'属性的标记化启动的下载

  

此下载是在HTML预处理期间以推测性下载形式发生的。

我使用这些条款搜索得非常低,结果非常少。我已经尝试动态添加脚本并在布局文件中更改它的位置,但没有任何内容允许加载文件。

在其他浏览器中不会出现此问题,我已经在IE上打开了安全设置,希望它是一个浏览器设置。

非常感谢任何见解或解决方案。

编辑:

不,我看不到源代码。虽然脚本列在脚本下拉列表中,但它不会在开发人员工具中显示任何代码。我已经尝试剥离元标记甚至是doctype(使用html 5),但没有人移动过吧。

脚本标签: (我不包括保护无辜者的实际网址。)

<script src="https://www.internetbankingcompany.org/onlineserv/HB/Signon.cgi?remote=TRUE" type="text/javascript"></script>

这是一个由第三方金融机构公司提供的脚本,所以我对提供供应商名称犹豫不决。供应商也不是很有帮助。

2 个答案:

答案 0 :(得分:0)

如果您正在使用jQuery的getScript尝试这样的事情:

  $.getScript('script.js')
  .done(function(data, textStatus, jqxhr) {
    console.log(textStatus);
  })
  .fail(function(jqxhr, settings, exception) {
    console.log(exception);
  });

你得到了什么?是否有任何回调被执行?

答案 1 :(得分:0)

好的,一旦问题开始报告Chrome,我就知道这必须是设置问题。我通过在高级Internet选项中取消选中USE TLS 1.2选项解决了这个问题,现在正在加载脚本。