ประเภทแรก: JS จะปิดหน้าต่างโดยอัตโนมัติเป็นประจำ
<ภาษาสคริปต์ = "จาวาสคริปต์">
-
ฟังก์ชั่น closewin()
-
self.opener=null;
ตนเอง.ปิด();
-
ฟังก์ชั่นนาฬิกา()
-
ฉัน=ฉัน-1
document.title="หน้าต่างนี้จะปิดโดยอัตโนมัติใน " + i + " วินาที!";
ถ้า(i>0)setTimeout("นาฬิกา();",1000);
อย่างอื่น closewin();
-
วาร์ i=10
นาฬิกา();
-
</สคริปต์>
ประเภทที่สอง: คลิกลิงก์เพื่อปิดหน้าต่างโดยไม่แจ้ง JS
<a href="javascript:window.close()">ปิดหน้าต่าง</a>
ประเภทที่สาม: หน้าต่างไม่แจ้งให้โค้ด js ปิดโดยอัตโนมัติ
<ภาษาสคริปต์=จาวาสคริปต์>
-
นี้.window.opener = null;
หน้าต่าง.ปิด();
-
</สคริปต์>
วิธี IE6-7 JS เพื่อปิดหน้าต่างโดยไม่ต้องแจ้ง
วิธีที่หนึ่ง:
รหัส js
ฟังก์ชั่น CloseWin() //สิ่งนี้จะไม่แจ้งว่าจะปิดเบราว์เซอร์หรือไม่
-
window.opener=null;
//window.opener=ด้านบน;
window.open("","_self");
หน้าต่าง.ปิด();
-
วิธีที่สอง:
open.html
รหัส js
ฟังก์ชั่น open_complex_self() {
var obj_window = window.open('close.html', '_self');
obj_window.opener = หน้าต่าง;
obj_window.โฟกัส();
-
ปิด.html
รหัส js
หน้าต่าง.ปิด();
แนบมาด้วย:
//ปกติปิดพร้อมรับคำ
ฟังก์ชั่น closeie(){
หน้าต่าง.ปิด();
-
//ปิด IE6 โดยไม่ต้องแจ้ง
ฟังก์ชั่น closeie6(){
window.opener=null;
หน้าต่าง.ปิด();
-
//ปิด IE7 โดยไม่ต้องแจ้ง
ฟังก์ชั่น closeie7(){
window.open('','_top');
window.top.close();
-