Permission denied to access property 'dom' from a non-chrome context
2010-09-02 11:01
351 查看
似乎只是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方法就行了。
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方法就行了。
相关文章推荐
- Permission denied to access property 'dom' from a non-chrome context
- Permission denied to access property 'dom' from a non-chrome context
- Ext报错:Permission denied to access property 'dom' from a non-chrome context
- JS报错:Permission denied to access property 'document'---document.domain - JavaScript的同源策略问题
- JS报错:Permission denied to access property 'document'---document.domain - JavaScript的同源策略问题
- 创建PROCEDURE失败,给出提示信息 access denied for user 'root'@'%' to databese
- WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.e
- Access denied for user ''@'localhost' to database 'xxx‘
- [解决] Error Code: 1044. Access denied for user 'root'@'%' to database
- [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.js
- ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'
- ubuntu mysql root 进入出现ERROR 1044(42000):Access denied for user ''@'localhost' to database 'mysql'
- Mysql错误: Access denied for user ''@'localhost' to database 'mysql'
- 安装mysql 出现错误Unable to update security settings. Access denied for user 'root'@'localhost' 的解决
- ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'
- [SetContextPropertiesRule]{Context} Setting property 'source' to 'org.eclipse.jst.jee.server:XFirete
- ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'
- JS报错:Permission denied to access property 'document'---document.domain - JavaScript的同源策略问题
- Could not write to output file 'c:\Windows\Microsoft.NET ASP.NET Files\root\xx' -- 'Access is denied
- ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'