เพิ่ม Iframe Breaker ในไซต์ของคุณ

iframe เบรกเกอร์

เพื่อนที่ดีของฉัน Kevin Mullettlet แจ้งให้ฉันทราบเมื่อเขาคลิกลิงก์ใดลิงก์หนึ่งของฉันใน Twitter เขาถูกนำมาที่ไซต์ของฉันพร้อมป๊อปอัปขนาดใหญ่และคำเตือนรหัสที่เป็นอันตราย นั่นเพียงพอแล้วที่จะทำให้ใครบางคนกลัวดังนั้นฉันจึงเริ่มทำการทดสอบ มันจบลงแล้วไม่มีอะไรผิดปกติกับไซต์ของฉัน - ปัญหาคือลิงก์

ลิงก์บนไซต์อื่นสร้างแถบเครื่องมือขึ้นด้านบนซึ่งกระตุ้นให้ผู้ใช้คลิกลิงก์ที่เป็นอันตรายในขณะที่โหลดไซต์ของฉันใน iframe ที่อยู่ด้านล่าง สำหรับคนส่วนใหญ่อาจมีลักษณะที่ไซต์ของฉันแพร่กระจายโค้ดที่เป็นอันตราย บอกตามตรงว่าฉันดูถูกไซต์ใด ๆ ที่โหลดไซต์ของฉันภายใน iframe อย่างแน่นอนดังนั้นฉันจึงทำในสิ่งที่เกินสมควรจะทำ…ฉันโหลดเบรกเกอร์เฟรมขึ้นมา

รหัสค่อนข้างง่าย วางโค้ดบรรทัดต่อไปนี้ในส่วนหัวของเพจของคุณ:

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

เมื่อหน้าเว็บโหลดด้วยกรอบแถบเครื่องมือ Javascript จะทำงานและหากหน้าของคุณไม่ได้ใช้งานเบราว์เซอร์ทั้งหมดหน้าเว็บนั้นจะเปลี่ยนเส้นทางให้กลายเป็นหน้าเว็บในเบราว์เซอร์ ดีและง่าย - และไม่ต้องเสี่ยงต่อการถูกจับในแถบเครื่องมือที่เป็นอันตรายอีกต่อไป!

คุณคิดอย่างไร?

ไซต์นี้ใช้ Akismet เพื่อลดสแปม เรียนรู้วิธีการประมวลผลข้อมูลความคิดเห็นของคุณ.