Funda indlela yokwenza i window entsha
I-JavaScript iyindlela efanelekileyo yokuvula unxibelelwano kwiwindow elitsha kuba ulawula indlela iwindow eya kubheka ngayo nalapho iya kufakwa kwiskrini ngokufaka iinkcukacha.
I-Syntax yeJavaScript Window Vula () Indlela
Ukuvula i-URL kwiswindlu entsha yesiphequluli, sebenzisa indlela ye-Javascript evulekile () njengoko kuboniswe apha:
window.open (i- URL, igama, ama-specs, ukufaka endaweni )kwaye wenze ngokwezifiso nganye yemida.
Umzekelo, ikhowudi engezantsi ivula iwindi elitsha kwaye icacise ukubonakala kwayo usebenzisa iiparitha.
window.open ("https://www.somewebsite.com", "_blank", "ibar yamathuluzi = yebo, phezulu = 500, kwesele = 500, ububanzi = 400, ubude = 400");Iparameter ye URL
Faka i-URL yekhasi ofuna ukuyivula kwiwindow entsha. Ukuba awucacisi i-URL, iwindi elitsha elingenanto livula.
Igama leParameter
Igama lepharamitha libeka ithagethi ye-URL. Ukuvula i-URL kwiwindow entsha ku-default kwaye kuboniswe ngale ndlela:
- _blank. Ivula iwindow entsha kwi-URL.
Ezinye iinketho ongazisebenzisa ziquka:
- _. Ubeka indawo kwiphepha langoku kunye ne-URL.
- _njalo. Ukulayisha i-URL kwisakhelo somzali.
- _top. Ibeka iiphina iifomethi ezilayishiwe.
Iinkcukacha
Iipasimeter ze-specs yilapho ulungelelanisa iwindow elitsha ngokufaka uluhlu oluhlukileyo lwe-comma ngaphandle kwamabala omhlophe. Khetha ukusuka kumaxabiso alandelayo.
- ubude = iipikseli. Le nkcazo ibonisa ukuphakama kwefestile entsha kwiipikseli . Ixabiso elincinci elingenakho ukungena liyi-100.
- ububanzi = iipekseli. Oku kufaka ububanzi be window entsha kwiipikseli. Ixabiso elincinci li-100.
- sekhohlo = iipekseli. Le spec icwangcisa indawo ekhohlo yefestile entsha. Akukho maxabiso angenayo angeniswa.
- phezulu = pixels. Oku kuseka indawo ephezulu yefestile entsha. Ixabiso elincinci alinakusetyenziswa.
- menubar = ewe | no | 1 | 0. Sebenzisa le spec ukubonisa ukuba okanye ungabonisi ibha yemenyu.
- isimo = yee | no | 1 | 0. Oku kubonisa ukuba okanye akunakongeza ibha yomgangatho.
Ezinye iinkcukacha ziyi-browser:
- indawo = yebo | no | 1 | 0. Lo mboniso ubonisa ukuba okanye ungabonisi insimu yedilesi. I-Opera isiphequluli kuphela.
- inokutsha = yebo | no | 1 | 0. Inquma ukuba okanye iifestile ingahlaziywa. Ukusetyenziswa kunye ne-IE kuphela.
- indawo = yebo | no | 1 | 0. Ubonisa ukuba okanye ungabonisi i-scrollbars. Iyahambelana ne-IE, i-Firefox ne-Opera kuphela.
- ibha yamathuluzi = yee | no | 1 | 0. Unquma ukuba okanye ungabonisi ibar yomhla webhayisiki. Iyahambelana ne-IE ne-Firefox kuphela.
Misela
Ipharamitha ekhethiweyo inenjongo eyodwa kuphela-ukucacisa ukuba i-URL evulekileyo kwiwindow elitsha ithatha indawo yokungena kwangoku kwilisti yembali yomkhangeli okanye ibonakala njengento entsha yokungena.
- Xa kuyinyaniso , i-URL ithatha indawo yokungena kwiphequluli yangoku kwiluhlu lwembali
- Xa ubuxoki , i-URL ibhalwe njengoluhlu olutsha kwintlu yomlando wesibhrawuzi.