我正在开发一个php web应用程序,它运行正常。 我整天都在使用ajax和javascript,一切都很好(即使在控制台日志中),但今晚我重新打开控制台并出现此错误
Error in event handler for (unknown): SyntaxError: Failed to execute 'insertRule' on 'CSSStyleSheet': Failed to parse the rule '::content a[href^="http://www.gamebookers.com/cgi-bin/intro.cgi?], ::content #adsensempu, ::content .mpu-top-left-banner, ::content .moduletable-advert, ::content #nib-ad, ::content #toppannonse, ::content .icon-advertise, ::content #outbrain-paid, ::content .header--ad-space, ::content .google_add, ::content #iframead-300x250, ::content #adbrite_inline_div, ::content .adv_top, ::content #upperAdvertisementImg, ::content #ksperAD, ::content #adsdiv, ::content .TopAds, ::content #ad_300x60, ::content .ad-in-post, ::content #bottomAdSenseDiv { display: none !important; }'.
at chrome-extension://cfhdojbkjhnklbpkdaibdccddilifddb/include.preload.js:345:25
我以前从未见过它。有谁知道如何修理它?谢谢。
答案 0 :(得分:4)
我刚刚在我的Chrome浏览器中找到了这个,它似乎发生在所有标签中,无论是网站。如果你转到有问题的文件
chrome-extension://cfhdojbkjhnklbpkdaibdccddilifddb/include.preload.js:345:25
您会发现它属于adblock plus。我猜测插件中有一个更新导致它在上述方法中失败:
CSSStyleSheet.insertRule()
这有望由开发人员修复,但与此同时,在网站上停用adblock plus可以解决问题。
答案 1 :(得分:2)
我有同样的错误。我关闭了ABP(Adblock Plus)。现在它正常工作
答案 2 :(得分:1)
在开发Angular应用程序时,我也看到了这个错误。
我更新了我的过滤器列表,错误就消失了。