【问题标题】:encoding error message编码错误信息
【发布时间】:2013-02-18 21:19:37
【问题描述】:

我在控制台中收到此错误:“未声明带框架文档的字符编码。如果在没有框架文档的情况下查看该文档,则该文档可能看起来不同”。我无法理解这里的问题。我仔细检查以确保我链接到的文件名是正确的。另外,据我所知,我的元标记是合适的。任何帮助表示赞赏。

 <meta charset="utf-8">
  <script src="modernizr.js"></script>
   <script>
        Modernizr.load([
           "features.js",
           {
               test: Modernizr.geolocation,
               yep: "geolocation.js",
               nope: "noGeolocation.js"
               },
           {
               test: Modernizr.localstorage,
               yep: "localStorage.js",
               nope: "noLocalStorage.js"                             
             },
           {
               test: Modernizr.rgba,
               yep: "rgbaTest.js",
               nope: "norgbaTest.js",
               complete: function() {
                 init();
               }
             }            
          ]);
  </script>

【问题讨论】:

  • 看起来此错误与您的脚本无关。如果删除脚本,是否还会出现此错误?

标签: javascript character-encoding error-handling


【解决方案1】:

框架文档的字符编码

它不是关于您的文档,而是关于“框架文档”。也许其中一些脚本会创建 iframe。而且这个 iframe 没有带有编码声明的元标记。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-09-05
    • 2017-08-07
    • 1970-01-01
    • 2016-06-07
    • 1970-01-01
    • 1970-01-01
    • 2011-02-11
    • 2013-03-04
    相关资源
    最近更新 更多