जावास्क्रिप्ट मोडल पॉपअप विज्ञापनों को निष्क्रिय कैसे करें


16

कई सालों से मैंने AdBlock Plus के साथ पॉपअप विज्ञापन ब्लॉक किए हैं।

लेकिन ऐसा लगता है कि इन पिछले कुछ महीनों में वेब से आगे निकलने के लिए एक "नया" प्रकार का पॉपअप है। वे जावास्क्रिप्ट आधारित "मोडल" पॉपअप हैं जो एबीपी पर शक्तिहीन हैं। एक उदाहरण के लिए संलग्न देखें।

क्या मुझे किसी भी चीज़ की कार्यक्षमता को तोड़ने के बिना इन विज्ञापनों को मारने का एक तरीका है?

यहाँ छवि विवरण दर्ज करें


1
बहुत यकीन है कि आपको इस प्रकार के अजाक्स मोडल-स्टाइल पॉप-अप को रोकने के लिए जावास्क्रिप्ट को अक्षम करना होगा।
bfhd

jquery को ब्लॉक करें;)
HackToHell

जवाबों:


4

समस्या यह है कि यह ऐसा प्रतीत होता है जैसे कि यह एक पॉप अप है, यह वास्तव में सिर्फ HTML है जो कि यह पॉप अप है। इसे अक्सर ओवरले कहा जाता है। कुछ साइटों पर अर्थ, यह कबाड़ होगा (स्क्रीन शॉट के अनुसार), लेकिन अन्य साइटों की बहुत आवश्यकता होती है (जैसे खरीदारी की टोकरी पूर्वावलोकन स्क्रीन)।

फ़ायर्फ़ॉक्स और क्रोम के लिए, एक प्लगइन होता है जिसे कहा जाता है BehindTheOverlayजो आपको चाहिए (AdBlocker के लिए लेकिन ओवरले के समान)। क्रोम में एक अतिरिक्त प्लगइन भी है जिसे कहा जाता है overlay blocker। यह कई कारणों से सही नहीं है और जैसा कि पहले ही उल्लेख किया गया है, इसे अपने जोखिम पर करें (क्योंकि यह कुछ साइटों को इरादा के अनुसार काम करना बंद कर सकता है)।

अंत में, AdBlock प्लस मदद कर सकता है क्योंकि इसे अनुकूलित किया जा सकता है, इस फोरम को अधिक विवरण के लिए देखें https://adblockplus.org/forum/viewtopic.php?t=18595

आपके पास जावास्क्रिप्ट को अक्षम करने का विकल्प भी है। मुझे पता है कि यह पर्याप्त नहीं है, लेकिन यह अभी भी एक विकल्प है।


ऐसा लगता है कि एक सार्वभौमिक ब्लैकलिस्ट / फ़िल्टर हो सकता है, जो कि कुछ क्लाइंट-साइड मॉड एडऑन के सभी उपयोगकर्ताओं द्वारा साझा किया जाता है जैसे कि स्टाइलिश या ग्रीसमंकी। यदि प्रत्येक उपयोगकर्ता के ब्लॉक विकल्पों को फ़िल्टर DB में एकत्र किया गया था (और प्रतिबद्ध होने से पहले कुछ लोकप्रियता सीमा दी गई है), तो सभी उपयोगकर्ता लाभान्वित होंगे। मैं वास्तव में आश्चर्यचकित हूं कि ऐसा कुछ अभी तक लागू नहीं हुआ है। यहां तक ​​कि पुराने स्कूल पॉपअप के साथ एबीपी को बेहतर काम करने के लिए फिल्टर सदस्यता की आवश्यकता थी। क्या यह वास्तव में अलग है?
११

3

आप NoScript प्लगइन पर एक नज़र डाल सकते हैं । यह जावास्क्रिप्ट के वैश्विक अक्षम की तुलना में थोड़ा अधिक सुविधाजनक है।


1
यदि आपका Chrome उपयोग कर रहा है तो आप ScriptNo भी कर सकते हैं।
ड्रेक्स

हाँ, मुझे लगता है कि एकमात्र वैध विकल्प की तरह लगता है। सुनिश्चित नहीं हैं कि मेरे पास वाइटेलिस्ट के लिए वैध साइटों के टन को जोड़ने के लिए धैर्य है। एबीपी के बारे में बड़ी बात फिल्टर सदस्यताएँ थीं।
११

0

ओवरले अवरोधक क्रोम विस्तार पर एक नज़र डालें । यह इन पॉपअप को स्वचालित रूप से अब बंद कर देता है और अब पृष्ठों को नहीं तोड़ता है।


3
एक महीने में आपको 8 मुफ्त ब्लॉक मिलते हैं, जबकि आप उन्नयन के लिए $ 19 का भुगतान कर सकते हैं। एनीमेशन तड़का हुआ है, लेकिन यह उन दो साइटों पर काम करता है जिन्हें मैंने इसका परीक्षण किया है। - यहाँ वेबसाइट है, इसे $ 40 की जाँच करें - overlayblock.com - कमजोर कैसे जीवन भर बंद नहीं है। 20 साल @ $ 19 इस सेवा के लिए पागल है .. क्या जिप है।
चाचा इरोह
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.