Vula izixhumanisi lapho ufuna khona
Uma udala idokhumenti ukuba ibe ngaphakathi kwe-IFRAME, noma yikuphi ukuxhumana kuleso sakhiwo kuzovula ngokuzenzakalela kulelo fomu. Kodwa ngesici esixhumanisweni (isici noma isici) unganquma ukuthi izixhumanisi zakho kufanele zivule kuphi.
Ungakhetha ukunikeza ama-iframa lakho igama eliyingqayizivele ngesici bese ukhomba izixhumanisi zakho kuleso sakhiwo nge-ID njengenani le-attribut target:
id = "ikhasi">
target = "ikhasi">
Uma ungeza isici se-ID engekho esimisweni sesiphequluli samanje, lokhu kuzovula isixhumanisi efasiteleni elisha lesiphequluli, negama layo. Ngemuva kokuqala, noma yikuphi ukuxhumanisa okukhomba kulowo mbono ozobizwa kuyovuleka ewindini elisha elifanayo.
Kodwa uma ungafuni ukubiza wonke amawindi noma yonke ifreyimu ene-ID, usengaqondisa amanye amawindi ngaphandle kokuthi udinge ifasitela noma ifreyimu egama. Lezi zibizwa ngokuthi izinhloso ezijwayelekile.
Amagama angukhiye abalulekile
Kunamagama angukhiye angukhiye awadingi uhlaka olukhethiwe. Lawa magama angukhiye akuvumela ukuvula izixhumanisi ezindaweni ezithile zesiphequluli sewindi lesiphequluli esingase singabi ne-ID ehambisana nabo. Lezi yizinhloso ukuthi iziphequluli zewebhu ziqaphele:
- _self
Lesi yisihluthulelo esizenzakalelayo kunoma iyiphi ithegi ye-anchor. Uma ungabeki isici esihlosiwe noma usebenzisa le nhloso, isixhumanisi sizovuleka ewindini elifanayo noma uhlaka lapho isixhumanisi singena khona. - _futhi
Ama-iframes afakwe ngaphakathi kwamakhasi ewebhu. Futhi ungashumeka i-iframe ekhasini elingaphakathi kolunye u-iframe kwelinye ikhasi lewebhu. Uma ubeka isici esilitshelwe_ukuthi isixhumanisi sizovuleka kukhasi lewebhu eliphethe i-iframe.
- _top
Ezimweni eziningi ezinama-iframes, lokhu kuhloswe kuzovula izixhumanisi ngendlela efanayo nokuthi i-target yenzani yenzani. Kodwa uma kukhona i-IFRAME ngaphakathi kwe-IFRAME, i-_top target ivula izixhumanisi efasiteleni lesiphezulu kakhulu kulolu chungechunge, isuse wonke ama-iframes. - _blank
Leli lihlose elisetshenziswe kakhulu-livula isixhumanisi efasiteleni elisha ngokuphelele, elifana ne-popup.
Indlela Yokukhetha Amagama Abafaki Bakho
Uma wakhe ikhasi lewebhu nge-iframes, umqondo omuhle wokunikeza igama ngalinye igama. Lokhu kukusiza ukuthi ukhumbule lokho abakuyo futhi ikuvumele ukuthi uthumele izixhumanisi kulawo ozimele ngqo.
Ngithanda ukubiza ama-iframes ami ngalokho abakukho. Ngokwesibonelo:
id = "izixhumanisi">
id = "idokhumenti yangaphandle">
Ukusebenzisa amafomethi we-HTML ngamasu
I-HTML5 yenza amafrimu namafreyethi angasebenzi, kodwa uma usasebenzisa i-HTML 4.01, ungabheka amafayili akhethekile ngendlela efanayo ekubhekeleni ngayo iframes. Unikeza amagama amafomu ngesici se-id:
id = "myFrame">
Khona-ke, uma isixhumanisi kwesinye isakhiwo (noma iwindi) sinalo elifanayo, isixhumanisi sizovuleka kuleso sakhiwo:
target = "myFrame">
Amagama ayisihluthulelo amane nawo asebenza namafrimu. I-opharetha ivuleka kuhlaka olufakwe ngaphakathi, i-_ luvula ehlathini elifanayo, i-_top ivula ewindini elifanayo, kodwa ngaphandle kwe-frameset, ne-_blank ivula efasiteleni elisha noma ithebhu (kuye ngokuthi isiphequluli).
Ukubeka i-Target Ezenzakalelayo
Ungase futhi usethe umgomo ozenzakalelayo kumakhasi akho wewebhu usebenzisa isici. Ubeka isici esihlosiwe egameni le-iframe (noma uhlaka ku-HTML 4.01) ufuna zonke izixhumanisi ukuvula kuzo. Ungasetha futhi izinhloso ezizenzakalelayo zezinye zamagama angukhiye angu-4.
Nakhu ukuthi ungabhala kanjani umgomo ozenzakalelayo wekhasi:
Isici sise-HEAD yedokhumenti yakho. Kuyinto engavumelekile, ngakho-ke ku-XHTML, ungafaka ukushona kokuvala:
/>