【发布时间】:2014-02-14 00:50:55
【问题描述】:
以下代码在 IE6 和 IE7 以及几乎所有版本的 FF 中运行。它只是在 IE8 中不起作用。一旦我将脚本标签添加到 HTML->HEAD 元素中,它就不起作用了,我看不到浏览器中加载的脚本(脚本中的警报不显示)。我看到标签已插入 HTML-HEAD 中。
var head = document getElementsByTagName('head')[0];
// Check if the script is already loaded.
if (head ){
var script = document.createElement('script');
script.type = 'text/javascript';
script.language = 'JavaScript';
script.src = '/Tolven/scripts/' + jsFileName;
head.appendChild(script);
}
有人有这个问题吗?或者有什么线索可以解决这个问题?
【问题讨论】:
-
您使用的是哪个框架和版本? (
$$不是原生 JS 方法)。 -
是prototype.js,我现在把问题改成用js方法了。
-
您是否在 ie8 中收到一些错误消息?
标签: javascript