ตัวอย่าง
เมื่อ "Check window" คลิกปุ่มฟังก์ชั่น check() เรียกว่าและสถานะหน้าต่างปัจจุบันมีการตรวจสอบ หากหน้าต่างบนสุด (window.top) จะแตกต่างจากหน้าต่างปัจจุบัน (window.self) แล้วผลลัพธ์ที่ "This window is not the topmost window! Am I in a frame?" . ถ้าหน้าต่างสูงสุดเท่ากับหน้าต่างปัจจุบันแล้วยิงคำสั่งอื่น ๆ :
function myFunction() {
if (window.top != window.self) {
document.getElementById("demo").innerHTML = "This window is NOT the topmost
window!";
} else {
document.getElementById("demo").innerHTML = "This window is the topmost
window!";
}
}
ลองตัวเอง» ความหมายและการใช้งาน
สถานที่ให้บริการตัวเองกลับหน้าต่างปัจจุบัน
สถานที่ให้บริการตัวเองมักจะใช้ในการเปรียบเทียบ (like in the example above)
สถานที่แห่งนี้เป็นอ่านอย่างเดียว
สนับสนุนเบราว์เซอร์
คุณสมบัติ | |||||
---|---|---|---|---|---|
self | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ |
วากยสัมพันธ์
window.self
รายละเอียดทางเทคนิค
กลับค่า: | การอ้างอิงไปยังวัตถุที่หน้าต่างของตัวเอง |
---|
<หน้าต่างวัตถุ