javascript-jQuery load()在IE中引发“权限被拒绝”错误

我正在使用jQuery的load()函数通过AJAX加载页面.在IE8中不起作用,显示“权限被拒绝”错误.使用IE调试器,似乎当jQuery尝试打开xhr时(即阻止它).

问题是,我的页面上有一个javascript src,它指向bing maps js api(这当然与我的域完全不同).在我看来,IE试图通过xhr捕获此js文件,然后抛出“权限被拒绝”错误.有没有解决方法?

我只记得自己下载bing map js并在本地提供服务.

解决方法:

我对此做了更多测试.似乎该错误是由页面上的无效HTML结构引起的.由于页面非常复杂,因此打开的< div&或< table>在页面上,就像我将页面缩短到最低限度一样,它也可以在IE上使用.但是我不明白为什么初次访问该页面时它不起作用,如果刷新页面,此后它将起作用.

上一篇:内部调用XMLHttpRequest的javascript类,然后处理onreadystatechange


下一篇:java-使用Spring的分段文件上传:NoSuchMethodException:…CommonsMultipartFile.()