Left: | ||
Right: |
LEFT | RIGHT |
---|---|
(no file at all) | |
1 { | |
2 {{DEBUG}} console.log('starting injecting css rules'); | |
3 var selectors = JSON.parse({{BRIDGE}}.getElemhideSelectors()); | |
4 {{DEBUG}} console.log('parsed selectors: ' + selectors.length); | |
5 var head = document.getElementsByTagName("head")[0]; | |
6 var style = document.createElement("style"); | |
7 head.appendChild(style); | |
8 var sheet = style.sheet ? style.sheet : style.styleSheet; | |
9 for (var i=0; i<selectors.length; i++) | |
10 { | |
11 if (sheet.insertRule) | |
12 { | |
13 sheet.insertRule(selectors[i] + ' { display: none !important; }', 0); | |
14 } | |
15 else | |
16 { | |
17 sheet.addRule(selectors[i], 'display: none !important;', 0); | |
18 } | |
19 } | |
20 {{DEBUG}} console.log('finished injecting css rules'); | |
21 } | |
LEFT | RIGHT |