我在控制台中收到此错误:“未声明框架文档的字符编码。如果在没有文档框架的情况下查看,文档可能会显示不同”。我在这里无法理解这个问题。我仔细检查以确保我链接到的文件名是正确的。另外,据我所知,我的元标记是合适的。任何帮助表示赞赏。
<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>
答案 0 :(得分:0)
框架文档的字符编码
它不是关于你的文件,而是关于“框架文件”。也许其中一些脚本会创建iframe。这个iframe没有带编码声明的元标记。