Yanıtlar:
(Referans: http://noscript.net/faq#qa8_10 )
NoScript'i yükledikten sonra, seçeneğini açın (durum çubuğundaki / eklenti çubuğundaki küçük simgede veya Eklenti Yöneticisi aracılığıyla bağlam menüsünü açarak)
Gelişmiş sekmesine gidin. Bu sayfada, ABE sekmesine gidin. Kural Kümeleri altında, KULLANICI'ya tıklayın. Örnek bir kural kümesi, sağdaki metin kutusuna koyun:
# User-defined rules. Feel free to experiment here.
Site http://res.nimg.jp/js/ads.js*
Deny
URL eşleşmesinin nasıl çalıştığından emin değilim, regexp kullanıyor olsun ya da olmasın. SSS'deki bazı örnekler normal ifade kullanımını gösteriyor, ancak yukarıdaki örneğim de eşleşiyor gibi görünüyor ads.js?foobarbaz
.
Firefox kullanıyorsanız, belirli bir dosyadaki tüm işlevleri engellemek için AdBlock Plus'ı da kullanabilirsiniz. (Aşağıdaki talimatlar Windows içindir.)
Dosyanın engellendiğinden emin olmak için sayfayı yenilemeniz gerekebilir.
Chrome ve Firefox'ta uBlock Origin'i kullanabilirsiniz:
https://github.com/gorhill/uBlock/wiki/The-logger#creating-filters
Chrome şu anda yerleşik bu işlevselliğe sahip, geliştirici araçlarında İstek Engelleme altında geliyor. StackOverflow'daki bu cevabın nasıl kullanılacağı hakkında harika bir açıklaması var.
Firefox kullanıyorsanız, NoScript eklentisi bunu yapmanıza izin verecektir.
AdBlock Plus bunu yapıyor ancak güvenlik riskiyle ilgili değil mi? Gerçek dünyada bir JS'nin devre dışı bırakılması bir uygulamada sorunlara neden olabilir (örneğin, kullanıcı girişlerinde doğrulamayı kontrol eden .js'yi devre dışı bırakarak bir XSS saldırısı gibi) veya yine de sunucu tarafında değil, kullanıcı tarafında yapılan herhangi bir kontrol.