เมื่อเร็ว ๆ นี้พฤติกรรมการโกงอีกอย่างหนึ่งได้รับความนิยมในประเทศจีน: การใช้เฟรม (เฟรม) เพื่อฝังหน้าเว็บของคุณลงในหน้าเว็บ
ตัวอย่างเช่นมีเว็บไซต์ที่อ้างว่าเป็น "พอร์ทัลการรวมชื่อเสียง" ที่ให้สาระสำคัญของฟอรัมออนไลน์ทั่วประเทศ อย่างไรก็ตามในความเป็นจริงมันคือการใช้เฟรมเวิร์กเพื่อคว้าหน้าเว็บของผู้อื่นแล้วเพิ่มโฆษณาและโลโก้เว็บไซต์ของตัวเอง สิ่งนี้แตกต่างจากผู้ขายหนังสือละเมิดลิขสิทธิ์อย่างไร? -
วิธีการป้องกันใน
การคัดลอกรหัสมีดังนี้:
</body>
เพิ่มรหัสนี้ก่อน:
การคัดลอกรหัสมีดังนี้:
<script type = "text/javascript">
if (top.location! == self.location)
-
top.location = self.location;
-
</script>
รหัสนี้ใช้ได้ อย่างไรก็ตามมีปัญหา: หลังจากใช้มันไม่มีใครสามารถฝังหน้าเว็บของคุณลงในกรอบรวมถึงตัวคุณเอง
มีวิธีที่หน้าเว็บของฉันสามารถฝังอยู่ในกรอบของฉันเองเท่านั้นไม่ใช่กรอบของคนอื่นหรือไม่?
การคัดลอกรหัสมีดังนี้:
<script type = "text/javascript">
พยายาม{
top.location.hostname;
if (top.location.hostname! = window.location.hostname) {
top.location.href = window.location.href;
-
-
จับ (e) {
top.location.href = window.location.href;
-
</script>
ตกลงรหัสเวอร์ชันที่อัพเกรดเสร็จสมบูรณ์ ยกเว้นชื่อโดเมนในเครื่องไม่มีชื่อโดเมนอื่นใดที่สามารถฝังหน้าเว็บของคุณลงในเฟรมเวิร์กได้ บล็อกของฉันใช้รหัสนี้ตอนนี้