अपनी साइट पर एक iframe ब्रेकर जोड़ें

आइफ्रेम ब्रेकर

शिष्ट केविन मुलेट मुझे सूचित किया जब उसने ट्विटर में मेरे एक लिंक पर क्लिक किया, तो उसे एक बड़े पॉपअप और एक दुर्भावनापूर्ण कोड चेतावनी के साथ मेरी साइट पर लाया गया। यह किसी को डराने के लिए काफी है, इसलिए मैंने कुछ परीक्षण करना शुरू कर दिया। यह हवा है कि मेरी साइट में वास्तव में कुछ भी गलत नहीं था - समस्या लिंक थी।

एक अन्य साइट की लिंक ने एक टूलबार का निर्माण किया, जिसने लोगों को एक दुर्भावनापूर्ण लिंक पर क्लिक करने के लिए प्रोत्साहित किया, जबकि मेरी साइट को एक iframe में लोड किया गया था। अधिकांश लोगों के लिए, यह आभास हो सकता है कि मेरी साइट दुर्भावनापूर्ण कोड फैला रही थी। सच कहूं तो, मैं अपनी साइट को एक iframe के भीतर लोड करने वाली किसी भी साइट से पूरी तरह से घृणा करता हूं, इसलिए मैंने वही किया जो कोई भी उचित geek करेगा ... मैंने एक फ्रेम ब्रेकर को लोड किया।

कोड काफी सरल है। अपने पृष्ठ के मुख्य भाग में कोड की निम्न पंक्ति रखें:

if (top !== self) top.location.href = self.location.href;

जब पृष्ठ टूलबार फ्रेम के साथ लोड होता है, जावास्क्रिप्ट निष्पादित होता है और यदि आपका पृष्ठ संपूर्ण ब्राउज़र नहीं ले रहा है, तो यह सचमुच पृष्ठ को ब्राउज़र में पृष्ठ बनने के लिए पुनर्निर्देशित करता है। अच्छा और आसान - और किसी दुर्भावनापूर्ण टूलबार में पकड़े जाने का कोई और जोखिम नहीं!

तुम्हें क्या लगता है?

यह साइट स्पैम को कम करने के लिए अकिस्मेट का उपयोग करती है। जानें कि आपका डेटा कैसे संसाधित किया जाता है.