Contoh dalam artikel ini menerangkan kaedah panggilan antara borang induk dan anak JavaScript. Kongsikan dengan semua orang untuk rujukan anda. Butirannya adalah seperti berikut:
Jika anda ingin membuka tetingkap baharu, gunakan kaedah window.open().
Jika anda ingin menutup tetingkap anda sendiri, gunakan kaedah window.close().
1. Borang ibu bapa
Untuk memudahkan tetingkap induk mengendalikan tetingkap anak, anda boleh menentukan pembolehubah untuk kaedah window.open(), contohnya:
var opW = window.open("tests.html","popup","width=300,height=300");
Dengan cara ini, untuk menutup sub-tetingkap, anda boleh terus menggunakan kaedah: opW.close().
Jika borang induk ingin mengendalikan elemen tetingkap anak, kodnya adalah seperti berikut:
2. Subborang
Tetingkap anak boleh menggunakan window.opener untuk merujuk tetingkap induk, kodnya adalah seperti berikut:
Saya harap artikel ini akan membantu reka bentuk pengaturcaraan JavaScript semua orang.