Sinau babagan ngatur jendela anyar
JavaScript minangka cara sing migunani kanggo mbukak link ing jendhela anyar amarga sampeyan ngontrol cara jendhela bakal katon lan ing ngendi bakal dilebokake ing layar kanthi kalebu spesifikasi.
Sintaks kanggo Jendela JavaScript Open () Metode
Kanggo mbukak URL ing jendhela browser anyar, gunakake cara Javascript mbukak () minangka ditampilake ing kene:
window.open ( URL, jeneng, spek, ganti )lan ngatur saben paramèter.
Contone, kode ngisor iki mbukak jendhela anyar lan nemtokake katon nganggo paramèter.
window.open ("https://www.somewebsite.com", "_blank", "toolbar = yes, top = 500, left = 500, width = 400, height = 400");Parameter URL
Ketik URL kaca sing pengin dibukak ing jendela anyar. Yen sampeyan ora nemtokake URL, jendhela kothong anyar mbukak.
Jeneng Parameter
Parameter jeneng bakal nemtokake target URL. Mbukak URL ing jendela anyar minangka standar lan dituduhake ing cara iki:
- _ra ono isine. Mbukak jendela anyar kanggo URL.
Pilihan liyane sing bisa digunakake yaiku:
- _self. Ngganti kaca saiki kanthi URL.
- _parent. Ngilangake URL menyang pigura induk.
- _top. Ngganti saben frameset sing dimuat.
Spesifikasi
Parameter spek yaiku ngendi sampeyan ngatur jendela anyar kanthi ngetik daptar koma kanthi ora ana spasi putih. Pilih saka angka ing ngisor iki.
- dhuwur = piksel. Spesifikasi iki nemtokake dhuwur jendela anyar ing piksel . Nilai minimal sing bisa diasupkeun yaiku 100.
- width = piksel. Iki nyetel jembaré jendela anyar ing piksel. Nilai minimal 100.
- left = piksel. Iki spek mungkasi posisi kiwa jendela anyar. Ora ana nilai negatif sing bisa dilebokake.
- ndhuwur = piksel. Iki nyetel posisi ndhuwur jendela anyar. Nilai negatif ora bisa digunakake.
- menubar = ya | ora | 1 | 0. Gunakake spek iki kanggo nandakake utawa ora nampilake menu bar.
- status = ya | ora | 1 | 0. Iki nuduhake yen arep nambah bar status.
Sawetara spesifikasi sing khusus browser:
- lokasi = ya | ora | 1 | 0. Spesifikasi iki nuduhake manawa utawa ora kanggo nuduhake kolom alamat. Kanggo mung Opera browser.
- resizeable = ya | ora | 1 | 0. Nemtokake manawa jendhela bisa diisi ukurane. Kanggo nggunakake IE mung.
- lokasi = ya | ora | 1 | 0. Nuduhake utawa ora nampilake scrollbar. Kompatibel karo IE, Firefox, lan Opera wae.
- toolbar = ya | ora | 1 | 0. Nemtokake manawa ora nuduhake toolbar browser. Kompatibel karo IE lan Firefox wae.
Ganti
Parameter opsional iki mung nduweni siji tujuan-kanggo nemtokake manawa URL sing mbukak ing jendela anyar ngganti entri saiki ing daftar riwayat browser utawa katon minangka entri anyar.
- Nalika bener , URL ngganti entri browser sing saiki ing dhaptar sajarah
- Nalika palsu , URL kasebut minangka entri anyar ing daftar riwayat browser.