这几天在做Ext的时候,用firefug调试程序的时候老是提示错误,错误信息如下:
Permission denied to access property 'dom' from a non-chrome context
上网google了一下,中文的解析没找到,经过一番折腾,在一个老外的帖子里了解到一知半解。似乎只是firefug的的一个bug,3.5版本的火狐就会有这个问题,由于网络延迟的问题,dom就出现了问题。这个老外牛人也提供了解决办法,我拿过来,果真有效。解决方法如下:
Ext.override(Ext.Element, {
contains: function() {
var isXUL = Ext.isGecko ? function(node) {
return Object.prototype.toString.call(node) == '[object XULElement]';
} : Ext.emptyFn;
return function(el) {
return !this.dom.firstChild || // if this Element has no children, return false immediately
!el ||
isXUL(el) ? false : Ext.lib.Dom.isAncestor(this.dom, el.dom ? el.dom : el);
};
}()
});
复写Ext的Element方法就行了。
(转载:http://www.cnblogs.com/lwjacky/archive/2009/11/02/1594508.html)
分享到:
相关推荐
Delphi ftp 报Permission denied 问题.txt.Delphi ftp 报Permission denied 问题.txt
Apache You don't have permission to access / on this server是一个在配置Apache时候,常常遇到的问题
手机图案解锁 permission denied解决方案
Create a new GitHub repository to control who has access to your project Table of Contents Chapter 1. Introduction Chapter 2. Viewing Chapter 3. Editing Chapter 4. Collaboration Chapter 5. Creating ...
附件是在使用Git过程中遇到的Permission Denied Publickey的问题,之前把该问题组织成一个文档了。
报错信息: ”Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get ...原因: docker mannual: Manage Docker as a non-root user ...
出现这种问题, ①首先检查用户对应的角色名,然后看路径设置是否正确,有没有相关的权限,如果这些都没问题,然后就尝试下面的操作: ②重起FTP服务,最好从服务里面重启(不能根本解决); ③重新设置Server-U帐号和...
sqlplus libclntsh.so.11.1 Permission denied 解决方法
NULL 博文链接:https://lanxing.iteye.com/blog/264088
批量转化可以在json_to_dataset文件里直接运行代码实现。这个思路还要感谢我的一个师兄。 代码如下: import argparse import base64 import json import os import os.path as osp import imgviz import PIL.Image...
打开终端直接输入 docker 命令时出现以下错误: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get ...解决办法: 将非root用户加入docker组 ...
昨天一客户反应他的CuteFTP只能建文件夹,没法删除及上传文件
主要介绍了详解Nginx 13: Permission denied 解决方案,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
关于操作db文件导出Failed to pull selection: open failed: Permission denied问题的处理方法在遇到这个问题之前,你可能连data这个目录都打不开。。 对此,解决办法是去到安卓的adb目录\Android\sdk\platform-...
Permission denied: 出现的原因的是:没有权限进行读、写、创建文件、删除文件等操作。 解决方法:输入命令 sudo chmod -R 777 /工作目录, 例如:sudo chmode -R 777 /home/HDD,此时就可以在该路径下进行一系列...
主要介绍了apache You don't have permission to access /test.php on this server解决方法,需要的朋友可以参考下
主要介绍了Nginx报403 forbidden错误 (13: Permission denied)的解决办法,引起nginx 403 forbidden通常是三种情况:一是缺少索引文件,二是权限问题,三是SELinux状态。具体内容详情大家可以参考下本
主要介绍了jupyter notebook 添加kernel permission denied的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧