我在IE上获得权限被拒绝错误(firefox工作正常)
我正在进行ajax调用(本地域)和我分配给div的调用的结果.在调试时,我发现ajax调用没有问题,变量’result’有结果数据.将数据分配给div时会引发错误.
错误行:2 jquery-1.8.1.min.js错误:权限被拒绝
Javascript代码:
$.get('administration.htm', function (result) {
$('#adminDiv').find('#content').html(result);
});
知道为什么会出现这个错误.
最佳答案 权限被拒绝错误可能来自于在文档准备好之前尝试操作DOM.
至于事件和格式不再有效,使用JavaScript和jquery选择事物可能会导致问题.当您使用document.getElementById时,它将更新DOM和呈现的页面,但它不会更新关联的jQuery对象.要解决此问题,您需要重新生成jQuery对象(使用$(‘selector’))并重新附加处理程序或尝试类似$(document.getElementById(‘objectId’)).html(‘result’);在哪里使用javascript来查找DOM元素以避免权限错误,然后使用关联的jQuery对象对其进行修改.