Mercurial > ec-userscripts
comparison cuffs-hulotte-popup.user.js @ 117:d9dc190bccaf
Undo combining fixes into single script per site
author | nanaya <me@nanaya.net> |
---|---|
date | Sun, 15 Jan 2023 23:49:35 +0900 |
parents | ef21ef445fc6 |
children | 8de2d53a4cb1 |
comparison
equal
deleted
inserted
replaced
116:0e108a9dc6d7 | 117:d9dc190bccaf |
---|---|
12 // ==/UserScript== | 12 // ==/UserScript== |
13 | 13 |
14 'use strict'; | 14 'use strict'; |
15 | 15 |
16 /* global jQuery, stopload */ | 16 /* global jQuery, stopload */ |
17 function alwaysConsent () { | 17 const $ = jQuery; |
18 const $ = jQuery; | 18 const rules = []; |
19 const rules = []; | 19 let i; |
20 let i; | 20 let styleEl; |
21 let styleEl; | |
22 | 21 |
23 if (document.querySelector('body > #mainContent') != null) { | 22 if (document.querySelector('body > #mainContent') != null) { |
24 rules.push('body > :not(#mainContent) { display: none !important; }'); | 23 rules.push('body > :not(#mainContent) { display: none !important; }'); |
25 } | |
26 | |
27 rules.push('#load_bg { display: none !important; }'); | |
28 rules.push('body > .modal { display: none !important; }'); | |
29 rules.push('body > div[style*="position: fixed"] { display: none !important; }'); | |
30 | |
31 for (i = 0; i < rules.length; i++) { | |
32 styleEl = document.createElement('style'); | |
33 document.head.appendChild(styleEl); | |
34 styleEl.sheet.insertRule(rules[i], 0); | |
35 } | |
36 | |
37 $(function () { | |
38 $('.cboxElement').removeClass('cboxElement'); | |
39 }); | |
40 | |
41 // force remove modal | |
42 $.cookie('modal', 'off'); | |
43 if (typeof stopload === 'function') { | |
44 stopload(); | |
45 } | |
46 } | 24 } |
47 | 25 |
48 alwaysConsent(); | 26 rules.push('#load_bg { display: none !important; }'); |
27 rules.push('body > .modal { display: none !important; }'); | |
28 rules.push('body > div[style*="position: fixed"] { display: none !important; }'); | |
29 | |
30 for (i = 0; i < rules.length; i++) { | |
31 styleEl = document.createElement('style'); | |
32 document.head.appendChild(styleEl); | |
33 styleEl.sheet.insertRule(rules[i], 0); | |
34 } | |
35 | |
36 $(function () { | |
37 $('.cboxElement').removeClass('cboxElement'); | |
38 }); | |
39 | |
40 // force remove modal | |
41 $.cookie('modal', 'off'); | |
42 if (typeof stopload === 'function') { | |
43 stopload(); | |
44 } |