我目前正在为一个客户开发一个网站,而且我在所有年龄段的Internet Explorers中都遇到了一个奇怪的错误。
除了我的JQuery中的权限被拒绝错误之外,该站点加载没有任何问题。更奇怪的是,即使托管在我自己的域上,或者由Google托管,也会发生错误。目前由我主持。
开发网站是:http://www.rawfirepits.co.uk。如果有人能够发现什么是不可避免的明显问题,那将是值得赞赏的!
感谢 - 你!
安迪
P.S。 Internet Explorer调试器在JQuery中提出了它不喜欢的这一行!
e.username x.open(N,e.url,e.async,e.username,e.password):x.open(N,e.url,e.async);
(第123行,char 357)
答案 0 :(得分:1)
http://www.example.com/dir/page.html 成功相同的协议和主机 http://www.example.com/dir2/other.html 成功相同的协议和主机 http://www.example.com:81/dir2/other.html 失败相同的协议 - 不同的端口 https://www.example.com/dir2/other.html 失败不同的协议 http://en.example.com/dir2/other.html 失败不同的主机 http://example.com/dir2/other.html 失败不同的主机(需要完全匹配) http://v2.www.example.com/dir2/other.html 失败不同的主机(需要完全匹配)
确保您不在iFrame或ajax调用中创建跨域调用。
答案 1 :(得分:0)
啊!我使用JQuery的JavaScript之一有一个指向不同域的表单操作值,这似乎是问题的根本原因,现在已经解决了!
因此,请注意,请确保您的JavaScript本身没有指向其他域的链接!