【问题标题】:Getting SCRIPT1014: Invalid character in IE from local js file获取 SCRIPT1014:来自本地 js 文件的 IE 中的无效字符
【发布时间】:2013-02-12 13:58:50
【问题描述】:

我正在开发一个存储在本地的网站,并且在我测试过的所有浏览器中都运行良好,除了任何版本的 IE。 它为我包含在脚本标签中的每个 js 文件提供了“SCRIPT1014:无效字符”,例如:<script src="Scripts/jquery-1.9.1.min.js"></script>

这会产生以下错误:

SCRIPT1014: Invalid character 
jquery-1.9.1.min.js, line 1 character 1

如果我然后单击错误以在 ie 开发人员工具中查看文件,它看起来像这样:

?? I?%&/m?{J?J??t??`$ؐ@??????iG#)?*??eVe]f@?흼??{???{???;?N'????\fdl??J?ɞ!????~|?"????

我希望这是一个常见问题(或者人们从来没有在 ie 中查看本地存储的网页?)但我在搜索时没有找到太多,而且我发现的内容没有帮助。
如何解决这个问题?

【问题讨论】:

  • 我会尝试重新下载文件并替换原始文件,看看是否有帮助。
  • 如果您在记事本等中查看jquery-1.9.1.min.js 文件,它会是什么样子?
  • 我猜是字符编码问题。
  • 它看起来正确。我使用的每个 js 文件都会发生这种情况,包括我自己创建的和下载的。而且我忘了说如果我将 src 更改为“code.jquery.com/jquery-latest.min.js”或类似的,它会起作用
  • 我猜这也是字符编码问题。我确实尝试将 charset="utf-8" 添加到脚本标签,但它没有解决问题

标签: javascript internet-explorer local


【解决方案1】:
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-05-01
  • 2018-11-09
  • 1970-01-01
  • 2013-02-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多