? Firefox 无法获取cssRules 的解决办法_javascript技巧__JavaScript_青云站长教程网 bet36游戏_网站下载_bet36多少地方_bet36最新体育官网
欢迎来到站长教程网!

JavaScript

当前位置:主页 > bet365棋牌下载手机版 > JavaScript >

Firefox 无法获取cssRules 的解决办法_javascript技巧_

时间:2019-11-04|栏目:JavaScript|点击: 次

Firefox实在太BT了,?总给我们加一些无聊的安全权限设置.?这几天在做Qzone的FF兼容发现.?设置了domain?后,?FF下无法获取?styleSheets?的?cssRules?了.
虽然无法获取?cssRules?,但是我惊讶地发现,居然可以对?styleSheets?里的样式进行?insert和delete?.??这是那门子权限呀,无聊了不是.?

得给我?insert和delete?就够了.?利用这两个方法也可以对样式进行?update?操作.?为了让firefox兼容IE.?我修改了??CSSStyleSheet?的原型方法
复制代码 代码如下:
CSSStyleSheet.prototype.addRule?=?function(selectorText,cssText,index){
????return?this.insertRule(selectorText+cssText,index);
}
CSSStyleSheet.prototype.removeRule?=?CSSStyleSheet.prototype.deleteRule

这样?firefox?也可以使用IE的?addRule?和?removeRule?了.

上一篇:ExtJS判断IE浏览器类型的方法_extjs_

栏????目:JavaScript

下一篇:符合标准的js对联广告_广告代码_

本文标题:Firefox 无法获取cssRules 的解决办法_javascript技巧_

本文地址:http://www.jh-floor.com/wangyezhizuo/JavaScript/118270.html

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:888888 | 邮箱:888888#qq.com(#换成@)

Copyright ? 2002-2017 青云站长教程网 版权所有 琼ICP备xxxxxxxx号