หน้าเว็บจำนวนมากมีโครงสร้างเฟรม ในหลายกรณี เหตุการณ์การคลิกปุ่มหรือลิงก์ใช้เพื่อข้ามออกจากเฟรมและไปยังอินเทอร์เฟซอื่นๆ ตัวอย่างเช่น คลิก "ออกจากระบบ" เพื่อกลับไปยังอินเทอร์เฟซการเข้าสู่ระบบ
1. มีหลายวิธีในการข้ามออกจากเฟรมโดยการรันสคริปต์:
คัดลอกรหัสรหัสดังต่อไปนี้:
1.<script language = javascript>window.open('Login.aspx','_top')</script>"
2.<script language = javascript>window.open('Login.aspx','_parent')</script>"
3.<script language = javascript>window.parent.location.href='login.aspx'</script>
4. Response.Write("<script>window.parent.opener=null;window.top.close();</script>")
Response.Write("<script>window.open('index.aspx','');</script>")
วิธีนี้จะปิดหน้าต่างเฟรมเดิมก่อน แล้วจึงเปิดหน้าต่างใหม่ขึ้นมาใหม่ สิ่งนี้ใช้ได้เมื่อการตั้งค่าเบราว์เซอร์มีการเปลี่ยนแปลงในอินเทอร์เฟซการทำงานจำนวนมาก และใช้การตั้งค่าเริ่มต้นเมื่อกลับสู่อินเทอร์เฟซการเข้าสู่ระบบ
2. ลิงก์กระโดดออกจากเฟรม
สถานการณ์นี้ง่ายมาก เพียงเพิ่มแอตทริบิวต์ target="_top"
มันจะข้ามไปหน้าอื่น