1

使用http://html5shim.googlecode.com/svn/trunk/html5.js在较旧的 ie 浏览器中启用 html5(客户端需要 html5)。

但是当页面加载时,我收到“Permission Denied”错误,然后出现一大堆其他错误,我认为这些错误与 html5.js 文件无法正常工作有关。

我对javascript不太了解,所以对此的任何想法都会非常有帮助。

这是我页面的链接: http: //supermarchepa.com/v3/eng/index.html

提前致谢

编辑:好的,修复了 flowplayer 问题,现在也在本地链接到 html5.js 并且仍然有同样的问题。在此处输入图像描述

jquery 文件现在也在本地链接。

更新已修复:问题是以下代码:

window.addEventListener("load",function() { setTimeout(function(){ window.scrollTo(0, 1); }, 0); });

把它包裹起来,即忽略它,现在一切都很好。

感谢所有帮助我度过难关的人。

4

1 回答 1

1

固定的:

问题是以下代码:

window.addEventListener("load",function() { 
    setTimeout(function(){ 
        window.scrollTo(0, 1); 
    }, 0); 
});

我将它包装在条件注释标签 ( <!--[if !IE]><!-->) 中,以便 Internet Explorer 忽略它,现在一切都很好。

故事的寓意是,如果您在使用脚本时遇到问题,页面上的任何内容都可能是问题所在,而不仅仅是给您错误消息的脚本。

感谢所有帮助我度过难关的人。

于 2012-05-02T17:43:47.883 回答