หน้าต่าง JS
วัตถุหน้าต่าง: http://www.w3school.com.cn/js/js_window.asp
เบราว์เซอร์ทั้งหมดรองรับวัตถุหน้าต่าง มันหมายถึงหน้าต่างเบราว์เซอร์
วัตถุฟังก์ชั่นและตัวแปร JavaScript ทั้งหมดทั้งหมดจะกลายเป็นสมาชิกของวัตถุหน้าต่างโดยอัตโนมัติ
คุณสมบัติและรูปแบบวิธีการของวัตถุหน้าต่าง:
[หน้าต่าง.] แอตทริบิวต์
[หน้าต่าง.] เมธอด (พารามิเตอร์)
แม้แต่เอกสารของ HTML DOM ก็เป็นหนึ่งในคุณสมบัติของวัตถุหน้าต่าง:
window.document.getElementById ("ส่วนหัว");
เช่นเดียวกับนี้:
document.getElementById ("ส่วนหัว");
หน้าจอ JS
หน้าจอวัตถุ: http://www.w3school.com.cn/js/js_window_screen.asp
วัตถุหน้าจอส่วนใหญ่จะอธิบายคุณสมบัติการแสดงผลและสีของหน้าจอ
คุณสมบัติของวัตถุหน้าจอ:
รูปแบบ: screen.properties
Screen.availWidth - ความกว้างของหน้าจอที่มีอยู่
Screen.availheight - ความสูงของหน้าจอที่มีอยู่
ในพิกเซลลักษณะการลบส่วนต่อประสานเช่นแถบงานหน้าต่าง
ตำแหน่ง JS
วัตถุตำแหน่ง: http://www.w3school.com.cn/js/js_window_location.asp
วัตถุตำแหน่งใช้เพื่อแสดงข้อมูล URL ของหน้าต่างเฉพาะ
ไม่สามารถเขียนวัตถุ Window.location ได้หากไม่มีคำนำหน้าหน้าต่าง
ตัวอย่างบางส่วน:
location.hostname ส่งคืนชื่อโดเมนของโฮสต์เว็บ
location.pathName ส่งคืนเส้นทางและชื่อไฟล์ของหน้าปัจจุบัน
location.port ส่งคืนพอร์ตของเว็บโฮสต์ (80 หรือ 443)
location.protocol ส่งคืนเว็บโปรโตคอลที่ใช้ (http: // หรือ https: //)
สถานที่ตั้งคุณสมบัติ HREF ส่งคืน URL ของหน้าปัจจุบัน
วิธีการ location.assign () โหลดเอกสารใหม่
ประวัติ JS
วัตถุทางประวัติศาสตร์: http://www.w3school.com.cn/js/js_window_history.asp
วัตถุทางประวัติศาสตร์ใช้เพื่อจัดเก็บรายการ URL ที่ลูกค้าเข้าเยี่ยมชมเมื่อเร็ว ๆ นี้
เพื่อปกป้องความเป็นส่วนตัวของผู้ใช้ข้อ จำกัด จะถูกกำหนดเกี่ยวกับวิธีที่ JavaScript เข้าถึงวัตถุ
บางวิธี:
history.back () - เหมือนกับการคลิกปุ่มย้อนกลับในเบราว์เซอร์
history.forward () - เหมือนกับการคลิกปุ่มไปข้างหน้าในเบราว์เซอร์
วัตถุไฟล์
วัตถุไฟล์: แสดงถึงวัตถุ HTML ปัจจุบันซึ่งประกอบด้วยกลุ่มแท็ก <body> และวัตถุไฟล์จะถูกสร้างขึ้นโดยอัตโนมัติสำหรับแต่ละไฟล์ HTML
รูปแบบ:
document.properties
document.method (พารามิเตอร์)
เชื่อมโยงวัตถุ
ลิงก์ในหน้าเว็บจะได้รับการพิจารณาโดยอัตโนมัติว่าเป็นวัตถุลิงก์และแสดงเป็น document.links [0] และ document.links [1] ตามลำดับ ...
กำหนดรูปแบบของวัตถุลิงก์:
String.link (คุณสมบัติ)
รูปแบบวัตถุ
วัตถุเด็กของวัตถุไฟล์ เครื่องยนต์รันไทม์ของ JavaScript จะสร้างวัตถุแบบฟอร์มโดยอัตโนมัติสำหรับแต่ละฟอร์ม
รูปแบบ:
document.forms [index] .properties
document.forms [index]. methods (พารามิเตอร์)
document.form name.properties
document.form name.method (พารามิเตอร์)