最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Firefox 無(wú)法獲取cssRules 的解決辦法

 更新時(shí)間:2006年10月11日 00:00:00   作者:  
Firefox實(shí)在太BT了, 總給我們加一些無(wú)聊的安全權(quán)限設(shè)置. 這幾天在做Qzone的FF兼容發(fā)現(xiàn). 設(shè)置了domain 后, FF下無(wú)法獲取 styleSheets 的 cssRules 了.
雖然無(wú)法獲取 cssRules ,但是我驚訝地發(fā)現(xiàn),居然可以對(duì) styleSheets 里的樣式進(jìn)行 insert和delete .  這是那門子權(quán)限呀,無(wú)聊了不是. 

得給我 insert和delete 就夠了. 利用這兩個(gè)方法也可以對(duì)樣式進(jìn)行 update 操作. 為了讓firefox兼容IE. 我修改了  CSSStyleSheet 的原型方法
復(fù)制代碼 代碼如下:

CSSStyleSheet.prototype.addRule = function(selectorText,cssText,index){
    return this.insertRule(selectorText+cssText,index);
}
CSSStyleSheet.prototype.removeRule = CSSStyleSheet.prototype.deleteRule

這樣 firefox 也可以使用IE的 addRule 和 removeRule 了.

相關(guān)文章

最新評(píng)論

岳阳县| 宣恩县| 泾川县| 南通市| 磐安县| 阳东县| 乌海市| 当涂县| 汉川市| 罗源县| 望奎县| 和龙市| 松潘县| 五指山市| 塔城市| 西丰县| 阳山县| 梨树县| 渭南市| 华宁县| 扶沟县| 鞍山市| 和田县| 和平区| 扶余县| 昌邑市| 兰州市| 梅河口市| 盐边县| 石台县| 平湖市| 普宁市| 贡山| 东丽区| 辽宁省| 南部县| 内江市| 望奎县| 土默特左旗| 罗平县| 武汉市|