ล่าสุดการพัฒนาเว็บบทเรียน
×

JavaScript การอ้างอิง

ภาพรวม

JavaScript

JS เชือก JS จำนวน JS ผู้ประกอบการ JS งบ JS คณิตศาสตร์ JS วันที่ JS แถว JS บูลีน JS นิพจน์ทั่วไป JS สถานการณ์โดยรวม JS การแปลง

เบราว์เซอร์ BOM

Window Navigator Screen History Location

HTML DOM

DOM เอกสาร DOM องค์ประกอบ DOM แอตทริบิวต์ DOM เหตุการณ์ DOM รูปแบบ

HTML วัตถุ

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <keygen> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

วัตถุอื่น ๆ

CSSStyleDeclaration


 

วัตถุหน้าต่าง


วัตถุหน้าต่าง

หน้าต่างวัตถุหมายถึงหน้าต่างที่เปิดในเบราว์เซอร์

ถ้าเอกสารประกอบด้วยเฟรม (<iframe> tags) , เบราว์เซอร์สร้างวัตถุหนึ่งหน้าต่างสำหรับเอกสาร HTML และวัตถุหน้าต่างอีกหนึ่งสำหรับแต่ละเฟรม

Note: ไม่มีมาตรฐานของประชาชนที่นำไปใช้กับวัตถุหน้าต่าง แต่เบราว์เซอร์ที่สำคัญทั้งหมดสนับสนุนมัน


หน้าต่างคุณสมบัติวัตถุ

คุณสมบัติ ลักษณะ
closed ส่งกลับค่าบูลีนระบุว่าหน้าต่างถูกปิดหรือไม่
defaultStatus ตั้งค่าหรือผลตอบแทนข้อความเริ่มต้นในสถานะของหน้าต่าง
document ส่งคืนเอกสารวัตถุสำหรับหน้าต่าง ( See Document object )
frameElement ส่งคืน <iframe> องค์ประกอบที่หน้าต่างปัจจุบันจะถูกแทรก
frames ส่งกลับทั้งหมด <iframe> องค์ประกอบในหน้าต่างปัจจุบัน
history ส่งคืนวัตถุประวัติศาสตร์สำหรับหน้าต่าง ( See History object )
innerHeight ผลตอบแทนที่สูงภายในของพื้นที่เนื้อหาของหน้าต่าง
innerWidth ส่งกลับความกว้างด้านในของพื้นที่เนื้อหาของหน้าต่าง
length แสดงจำนวนของ <iframe> องค์ประกอบในหน้าต่างปัจจุบัน
localStorage ผลตอบแทนอ้างอิงกับวัตถุจัดเก็บในท้องถิ่นที่ใช้ในการเก็บข้อมูล ข้อมูลร้านค้าที่มีวันหมดอายุ
location ส่งคืนวัตถุสถานที่สำหรับหน้าต่าง ( See Location object )
name ตั้งหรือส่งกลับชื่อของหน้าต่าง
navigator ส่งคืนวัตถุ Navigator สำหรับหน้าต่าง ( ดู Navigator วัตถุ )
opener ผลตอบแทนอ้างอิงไปยังหน้าต่างที่สร้างหน้าต่าง
outerHeight ผลตอบแทนที่สูงด้านนอกของหน้าต่างรวมทั้งแถบเครื่องมือ / เลื่อน
outerWidth ส่งกลับความกว้างด้านนอกของหน้าต่างรวมทั้งแถบเครื่องมือ / เลื่อน
pageXOffset ส่งกลับพิกเซลเอกสารปัจจุบันได้รับการเลื่อน (horizontally) จากมุมซ้ายบนของหน้าต่าง
pageYOffset ส่งกลับพิกเซลเอกสารปัจจุบันได้รับการเลื่อน (vertically) จากมุมซ้ายบนของหน้าต่าง
parent ส่งกลับหน้าต่างหลักของหน้าต่างปัจจุบัน
screen ส่งคืนวัตถุหน้าจอสำหรับหน้าต่าง (See Screen object)
screenLeft แสดงผลในแนวนอนพิกัดของหน้าต่างเทียบกับหน้าจอ
screenTop แสดงผลในแนวตั้งพิกัดของหน้าต่างเทียบกับหน้าจอ
screenX แสดงผลในแนวนอนพิกัดของหน้าต่างเทียบกับหน้าจอ
screenY แสดงผลในแนวตั้งพิกัดของหน้าต่างเทียบกับหน้าจอ
sessionStorage ผลตอบแทนอ้างอิงกับวัตถุจัดเก็บในท้องถิ่นที่ใช้ในการเก็บข้อมูล ข้อมูลร้านค้าสำหรับหนึ่งในเซสชั่น (lost when the browser tab is closed)
scrollX นามแฝงของ pageXOffset
scrollY นามแฝงของ pageYOffset
self ส่งกลับหน้าต่างปัจจุบัน
status ตั้งค่าหรือผลตอบแทนที่ข้อความในสถานะของหน้าต่าง
top ส่งกลับหน้าต่างเบราว์เซอร์บนสุด

วิธีหน้าต่างวัตถุ

วิธี ลักษณะ
alert() แสดงช่องการแจ้งเตือนด้วยข้อความและปุ่ม OK
atob() ถอดรหัสสตริงฐาน 64 เข้ารหัส
blur() เอาโฟกัสจากหน้าต่างปัจจุบัน
btoa() encodes สตริงในฐาน-64
clearInterval() ล้างจับเวลาตั้งด้วย setInterval()
clearTimeout() ล้างจับเวลาตั้งด้วย setTimeout()
close() ปิดหน้าต่างปัจจุบัน
confirm() แสดงกล่องโต้ตอบด้วยข้อความและ OK และปุ่มยกเลิก
focus() โฟกัสไปที่หน้าต่างปัจจุบัน
getComputedStyle() ได้รับในปัจจุบันรูปแบบ CSS คำนวณนำไปใช้กับองค์ประกอบ
getSelection() ส่งกลับวัตถุการคัดเลือกเป็นตัวแทนของช่วงของข้อความที่เลือกโดยผู้ใช้
matchMedia() ส่งคืนวัตถุ MediaQueryList ตัวแทน CSS ระบุสตริงสื่อแบบสอบถาม
moveBy() ย้ายหน้าต่างที่สัมพันธ์กับตำแหน่งปัจจุบัน
moveTo() ย้ายหน้าต่างไปยังตำแหน่งที่กำหนด
open() เปิดหน้าต่างเบราว์เซอร์ใหม่
print() พิมพ์เนื้อหาของหน้าต่างปัจจุบัน
prompt() แสดงกล่องโต้ตอบที่แจ้งให้ผู้เข้าชมสำหรับการป้อนข้อมูล
resizeBy() ปรับขนาดหน้าต่างโดยพิกเซลที่ระบุ
resizeTo() ปรับขนาดหน้าต่างให้มีความกว้างที่กำหนดและความสูง
scroll() เลิกใช้ วิธีนี้ได้รับการแทนที่ด้วย scrollTo() วิธีการ
scrollBy() เลื่อนเอกสารโดยระบุจำนวนพิกเซล
scrollTo() เลื่อนเอกสารเพื่อระบุพิกัด
setInterval() เรียกฟังก์ชันหรือประเมินการแสดงออกในช่วงเวลาที่กำหนด (มิลลิวินาที)
setTimeout() เรียกฟังก์ชันหรือประเมินการแสดงออกหลังจากที่จำนวนที่ระบุมิลลิวินาที
stop() หยุดหน้าต่างจากการโหลด