为什么';这不是外部JavaScript加载吗?

为什么';这不是外部JavaScript加载吗?,javascript,html,Javascript,Html,我已经花了几个小时来研究这个问题,试图弄明白除了Firefox之外,为什么codemirror.js不会加载到任何浏览器中。有什么想法吗 index.html 我在Firefox 3.6.3、InternetExplorer 8、Opera 10.53和Safari 4.0.5中尝试了这段代码,效果很好 请注意,脚本的地址是相对的,因此如果您的页面位于www.mydomain.com/content/pages/page.html,它将从www.mydomain.com/content/page

我已经花了几个小时来研究这个问题,试图弄明白除了Firefox之外,为什么codemirror.js不会加载到任何浏览器中。有什么想法吗

index.html
我在Firefox 3.6.3、InternetExplorer 8、Opera 10.53和Safari 4.0.5中尝试了这段代码,效果很好

请注意,脚本的地址是相对的,因此如果您的页面位于
www.mydomain.com/content/pages/page.html
,它将从
www.mydomain.com/content/pages/codemirr/js/codemirr.js
加载脚本,而不是
www.mydomain.com/codemirr/js/codemirr.js

您可以改进的一件事是将
type
属性添加到标记中:

<script src="CodeMirror/js/codemirror.js" type="text/javascript"></script>

我在Firefox 3.6.3、Internet Explorer 8、Opera 10.53和Safari 4.0.5中试用了该代码,效果很好

请注意,脚本的地址是相对的,因此如果您的页面位于
www.mydomain.com/content/pages/page.html
,它将从
www.mydomain.com/content/pages/codemirr/js/codemirr.js
加载脚本,而不是
www.mydomain.com/codemirr/js/codemirr.js

您可以改进的一件事是将
type
属性添加到标记中:

<script src="CodeMirror/js/codemirror.js" type="text/javascript"></script>


这样一来,我唯一想到的是浏览器中禁用了javascript……可能是因为您的文件是本地文件,并且本地文件的安全设置设置为不允许使用脚本吗,我唯一想到的是浏览器中禁用了javascript…可能是因为您的文件是本地文件,并且本地文件的安全设置设置为不允许使用脚本吗?当我下班回到家再次尝试时,它神奇地工作了(我什么也没改)。我不知道为什么它以前不工作!可能是浏览器缓存或ASP.NET开发服务器错误。。。但是谢谢:-)当我下班回到家再次尝试时,它神奇地起了作用(我什么也没改变)。我不知道为什么它以前不工作!可能是浏览器缓存或ASP.NET开发服务器错误。。。但是谢谢:-)
<script src="CodeMirror/js/codemirror.js" type="text/javascript"></script>