2016-10-04 61 views
0

我試圖阻止電影博客[dot] org上令人討厭的彈出式廣告,但沒有任何幫助。我用AdBlock Plus嘗試了幾個字符串。我使用Firebug分析了代碼以獲取框架代碼。沒有成功。AdBlock Plus或NoScript:如何屏蔽此廣告?

例如,我想這和其他幾個字符串:

##IFRAME[id="shpujixmntsgsyquogzm"][src="https://www.stargames.com/nrgs/de/landing?refererId=79465*"]

##script[src^="http://displayad.layer-ad.org/delivery/ad.php?*"]

任何人能夠阻止與Adblock Plus的或NoScript的彈出?

+0

不要嘗試'那似乎每個頁面加載 – Isaac

+0

產生shpujixmntsgsyquogzm'你嘗試'# #script [src^=「http://displayad.layer-ad.org/delivery/ad.php」]'(不含'?*') – Isaac

+0

請參閱http://stackoverflow.com/questions/3338680/is -there-a-css-selector-by-class-prefix也許? – Isaac

回答

2

這一個應該工作:||www.movie-blog.org/layer/layernew5.js^$domain=movie-blog.org,script

這裏有一些注意事項,爲什麼:包含##僅僅是隱藏那些已經頁面(即等)上的元素

  • 過濾器,因此使用這些廣告不會阻止下載。
  • 元素隱藏過濾器使用regular CSS selectors,那些不支持使用*作爲佔位符字符,如ad.php?*
  • 爲了防止資源下載,您需要編寫一個阻止過濾器來匹配它的URL,例如我上面建議的URL。
  • 「ad.php」資源已被阻止,以至於不會導致廣告出現。相反,「layernew5.js」腳本似乎負責它。

而且對我建議的過濾一些更多的信息:

  • ||http://https://
  • ^一個佔位符的字符串或其他分隔符結束的佔位符
  • $將匹配模式與篩選器選項分開
  • domain=...限制過濾器僅是活躍在該領域
  • script限制了過濾器的JavaScript資源

來源:https://adblockplus.org/filters

+0

非常感謝您的詳細信息。有用! –

+0

他們在movie-blog.org上有新廣告 - 你或其他人能夠阻止它嗎?這是雙煩人的。起初它是一個IFRAME彈出窗口,如果你關閉它,它會以空白的瀏覽器窗口再次打開廣告。我會用NoScript封鎖漏洞網站,但是你無法切換鏈接。 –

+0

檢查此進一步阻止movie-blog.org上的提示 https://adblockplus.org/forum/viewtopic.php?f=1&t=49599 –