window.showmodaldialog () การใช้งาน:
var returnValue = window.showmodaldialog (url [, อาร์กิวเมนต์] [, คุณสมบัติ]);
พารามิเตอร์ url -must -choose, ประเภท: สตริงซึ่งใช้เพื่อระบุ URL ของเอกสารที่จะแสดงในกล่องโต้ตอบ
อาร์กิวเมนต์ - พารามิเตอร์ตัวเลือกประเภท: ตัวแปรซึ่งใช้ในการส่งผ่านพารามิเตอร์ไปยังกล่องโต้ตอบประเภทพารามิเตอร์ไม่ จำกัด รวมถึงอาร์เรย์ ฯลฯ กล่องโต้ตอบจะได้รับพารามิเตอร์ที่ผ่านผ่านผ่านหน้าต่าง
ฟีเจอร์ - พารามิเตอร์ตัวเลือก, ประเภท: สตริงซึ่งใช้เพื่ออธิบายลักษณะที่ปรากฏของกล่องโต้ตอบคุณสามารถใช้หนึ่งหรือสองส่วนต่อไปนี้ใช้เซ็กเมนต์ ";"
Dialogheight: ความสูงของกล่องโต้ตอบไม่น้อยกว่า 100px
Dialogwidth: ความกว้างของกล่องโต้ตอบ
Dialogleft: ระยะทางจากด้านซ้ายของหน้าจอ
บทสนทนา: ระยะทางจากหน้าจอ
ศูนย์: ใช่ |
Help: {ใช่ |
resizable: {ใช่ |
สถานะ: {ใช่ |
Scroll: {ใช่
การส่งพารามิเตอร์:
1. หากคุณต้องการผ่านพารามิเตอร์ของกล่องโต้ตอบมันจะผ่านอาร์กิวเมนต์
parent.htm
คัดลอกรหัสรหัสดังนี้:
<script>
var obj = วัตถุใหม่ ();
obj.name = "justflyhigh.com";
window.showModaldialog ("modal.htm", obj, "dialogwidth = 200px; dialogheight = 100px");
</script>
modal.htm
คัดลอกรหัสรหัสดังนี้:
<script>
var obj = window.dialogarguments;
การแจ้งเตือน ("พารามิเตอร์ที่คุณผ่านคือ:" + obj.name)
</script>
2. คุณสามารถส่งคืนข้อมูลไปยังหน้าต่างที่เปิดกล่องโต้ตอบผ่านหน้าต่างได้กลับมาแน่นอน
parent.htm
คัดลอกรหัสรหัสดังนี้:
<script>
var result = window.showmodaldialog ("modal.htm", "dialogwidth = 200px; dialogheight = 100px");
การแจ้งเตือน (ผลลัพธ์);
</script>
modal.htm
คัดลอกรหัสรหัสดังนี้:
<script>
window.returnvalue = "// www.vevb.com";
</script>