Remove ads and white spaces from chatango
当前为
// ==UserScript==
// @name CtgoFX
// @author Itsuki
// @version 120614-3
// @include http://*.chatango.com*
// @grant GM_addStyle
// @namespace https://greasyfork.org/users/6316
// @description Remove ads and white spaces from chatango
// ==/UserScript==
GM_addStyle (' \
#ad, #ad_placeholder_td, #ad_wrapper, \
#buyers_ad, #bottom_table, \
* body [name*='google_ads_frame1'], \
* body [name*='google_ads_frame2'], \
#left_container [href*='ad'], .topad { \
display: none !important; \
visibility: hidden !important; \
} \
#flashcontent{ \
display:block !important; \
position:absolute !important; \
top:0px; \
left:0px; \
width:100%; \
height:100%; \
}');
function styleElement (obj, styles) {
for (var property in styles) {
if (styles.hasOwnProperty(property)) obj.style[property] = styles[property];
}
}
function fixPage() {
document.getElementsByTagName("col")[1].style.display = 'none';
document.getElementsByTagName("colgroup")[0].style.display = 'none';
styleElement(bottom_table, {display: "none", visibility: "hidden"});
}
function removeAdSection() {
styleElement(ad, {display: "none", visibility: "hidden"});
styleElement(ad_placeholder_td, {display: "none", visibility: "hidden"});
styleElement(ad_wrapper, {display: "none", visibility: "hidden"});
styleElement(buyers_ad, {display: "none", visibility: "hidden"});
styleElement(topad, {display: "none", visibility: "hidden"});
}
try {
fixPage();
removeAdSection();
} catch(err) {}