วันนี้ฉันพบปัญหาในการสร้างซอฟต์แวร์ขนาดเล็ก ฉันต้องใส่เฟรมเวิร์ก iframe ในหน้าเพื่อดูตัวอย่างเว็บไซต์ อย่างไรก็ตามเว็บไซต์ที่มีตัวอย่างมีสคริปต์ JS จำนวนมากเช่น Windows ป๊อปอัพและกล่องพรอมต์ สิ่งที่น่าเกลียดที่สุดคือการตั้งค่าเป็นหน้าแรกและเพิ่มลงในรายการโปรด ฉันคิดว่าควรมีวิธีห้ามสคริปต์ใน iframe ดังนั้นฉันจึงพบโลกใหม่มากมายหลังจาก Baidu ดังนั้นฉันจึงแก้ไขปัญหานี้และบันทึกไว้สำหรับคำถามในอนาคตและให้ทุกคนอ้างถึง:
<iframe src = "fillseo.html"> </iframe>
มีสคริปต์ JS ใน fillseo.html ซึ่งรวมถึงหน้าต่างการแจ้งเตือนและป๊อปอัพ มันน่ารังเกียจมาก จะห้ามพวกเขาได้อย่างไร?
และ Fillseo.html นี้เป็นไฟล์สำหรับโดเมนที่แตกต่างกัน
หลังจากตรวจสอบข้อมูลที่เกี่ยวข้องนับไม่ถ้วนฉันพบว่ารหัสต่อไปนี้สามารถแก้ปัญหานี้ได้อย่างสมบูรณ์:
รหัสโปรแกรม 1:
<noscript> <iframe src = fillseo.html> </iframe> </noscript>
หรือ
รหัสโปรแกรม 2:
<iframe src = "fillseo.htm" id = "pcyear"> </iframe> <script> var fillseo_window = window.frames ["pcyear"]; fillseo_window.window.alert = function () {alert ("bounce!");