Kawm li cas los kho lub qhov rais tshiab
JavaScript yog ib txoj kev uas yuav qhib ib qhov txuas rau hauv lub qhov rais tshiab vim koj tswj tau lub qhov rais yuav saib thiab qhov twg nws yuav tsum tau muab tso rau ntawm qhov kev tshuaj ntsuam los ntawm kev siv cov lus qhia.
Syntax rau qhov rais Window Open () txujci
Qhib ib qhov URL hauv qhov browser tshiab, siv lub Javascript open () txoj kev raws li qhia ntawm no:
window.open ( URL, lub npe, specs, hloov )thiab kho txhua yam ntawm cov tsis tau.
Piv txwv, txoj cai hauv qab no qhib qhov rais tshiab thiab qhia txog nws qhov tsos tsis siv.
window.open ("https://www.somewebsite.com", "_blank", "toolbar = yog, siab = 500, sab laug = 500, dav = 400, qhov siab = 400");URL Parameter
Nkag mus rau qhov URL ntawm nplooj ntawv koj xav qhib lub qhov rais tshiab. Yog tias koj tsis qhia ib qho URL, lub qhov rais tshiab opens.
Lub Npe
Lub npe parameter teev lub hom phiaj rau qhov URL. Qhib qhov URL nyob rau hauv lub qhov rais tshiab yog lub neej ntawd thiab qhia nyob rau hauv no:
- _blank. Qhib lub qhov rais tshiab rau qhov URL.
Lwm cov kev xaiv uas koj tuaj yeem siv tau xws li:
- _self. Hloov cov nplooj ntawv tam sim no nrog qhov URL.
- _parent. Loads qhov URL rau hauv tus niam txiv thav duab.
- _top. Hloov lwm cov khoom ntim uas muaj menyuam.
Specs
Lub specs parameter yog qhov twg koj customize qhov rais tshiab los ntawm kev nkag mus rau ib daim ntawv teev comma-cais nrog tsis muaj cov nplauv. Xaiv cov hauv qab no.
- qhov siab = pixels. Qhov kev qhia no teev qhov siab ntawm qhov rais tshiab hauv pixels . Tus nqi qis kawg nkaus uas nkag mus tau yog 100.
- dav = pixels. Qhov no teev cov dav ntawm qhov rais tshiab hauv pixels. Qhov nqi tsawg tshaj plaws yog 100.
- laug = pixels. Cov spec specifies txoj kab laug sab ntawm lub qhov rais tshiab. Tsis muaj qhov tsis zoo li cas.
- saum = pixels. Qhov no teev rau saum qhov chaw ntawm lub qhov rais tshiab. Tsis zoo siv tsis tau.
- menubar = yes | no | 1 | 0. Siv qhov spec spec los qhia seb puas los yog tsis pom cov ntawv qhia zaub mov.
- raws li txoj cai = muaj | tsis | | | 0 | 0. Qhov no qhia tau hais tias seb puas los yog tsis ntxiv rau txoj cai bar.
Ib co specifications yog browser-specific:
- qhov chaw = yog | tsis | 1 | 0 | Qhov spec spec qhia seb puas los yog tsis qhia qhov chaw nyob. Rau Opera browser nkaus xwb.
- resizeable = muaj | tsis | | | 0 | 0. Txiav txim seb puas los yog tsis tau lub qhov rais tuaj. Rau kev siv nrog IE xwb.
- qhov chaw = yog | tsis | 1 | 0 | Qhia tias puas los yog tsis pom cov duab scrollbars. Tau tshaj IE, Firefox thiab Opera nkaus xwb.
- toolbar = yes | no | 1 | 0. Txiav txim seb puas los yog tsis qhia qhov browser toolbar. Tau tshaj IE thiab Firefox xwb.
Hloov
Qhov kev xaiv no yeem muaj tsuas yog ib lub hom phiaj-los qhia seb qhov URL uas tau qhib rau hauv lub qhov rais tshiab hloov qhov kev nkag teb chaws tam sim no hauv keeb kwm browser keeb kwm los yog tshwm los ua ib qho tshiab nkag.
- Thaum twg muaj tseeb , qhov URL hloov qhov kev nkag teb chaws tam sim no hauv daim ntawv teev keeb kwm
- Thaum tsis muaj tseeb , qhov URL tau teev tseg raws li ib qho kev nkag teb chaws tshiab hauv phau ntawv teev keeb kwm yav dhau los.