window.open(url, , lebar=600,tinggi=400);
Parameter kedua: _self, membuka jendela di jendela saat ini; _blank (nilai default), membuka jendela baru di jendela baru lainnya;
window.location.href=http://www.vevb.com; //Buka jendela di jendela yang sama saat ini window.history.back(-1); //Kembali ke halaman sebelumnya<a href=http:/ /www .baidu.net target=_blank>Pengiriman parameter HTML: 1. Pengiriman parameter URL:
Halaman pertama (a.html):
var obj = a.value; //Lulus ke parameter halaman pop-up var url = 'jxb.html?obj='+obj;url = encodeURI(url);window.open(url, , width=600,height =400) ;
Halaman kedua (b.html):
var url = decodeURI(window.location.href);var argsIndex = url .split(?obj=);var arg = argsIndex[1];
Catatan: Transmisi berbahasa Mandarin: Anda dapat menggunakan encodeURI untuk menyandikan url di halaman a dan menggunakan decodeURI untuk memecahkan kode url di halaman b.
2. Parameter kue: fungsi setCookie(cname,cvalue){ document.cookie = cname + = + cvalue;} fungsi getCookie(cname){ var name = cname + =; var ca = document.cookie;} 3. Lewati parameter objek localStorage:a.html:
var div = doucment.getElementById('Nama ID DIV dari string yang akan diperoleh'); localStorage.string = div.textContent;b.html:
var div = doucment.getElementById('Nama ID DIV yang akan ditulis');div.textContent = localStorage.string; 4. jendela.pembuka()Halaman induk:
<tipe masukan=nama teks=id bidang teks=bidang teks/>
window.open(subhalaman.html);
Subhalaman:
window.opener.document.getElementByIdx('textfield').value='123123123'; MeringkaskanDi atas adalah masalah lompatan halaman HTML dan transmisi parameter yang diperkenalkan oleh editor. Saya harap ini dapat membantu Anda. Jika Anda memiliki pertanyaan, silakan tinggalkan pesan kepada saya dan editor akan membalas Anda tepat waktu. Saya juga ingin mengucapkan terima kasih kepada semua orang atas dukungan Anda terhadap situs seni bela diri VeVb!