Amafrimu we-Inline akuvumela ukuthi ufake okuqukethwe okuvela kumithombo yangaphandle kumakhasi wakho
Amafayili e-inline, evame ukubizwa nje ngokuthi "iframes", yiloluhlobo olulodwa lohlaka oluvunyelwe ku-HTML5. Lezi ozimele ziyisigaba sekhasi lakho "osikhiphe". Esikhathini osikhiphe ngaphandle kwekhasi, ungabe usondla kukhasi lewebhu langaphandle. Empeleni, i-iframe yinye iwindi lesiphequluli elihlelwe ngaphakathi ngaphakathi kwekhasi lakho lewebhu. Ubona ama-iframes avame ukusetshenziswa kumawebhusayithi adinga ukufaka okuqukethwe kwangaphandle njengemephu ye-Google noma ividiyo evela ku-YouTube.
Zombili zala mawebhusayithi adumile zisebenzisa ama-iframes kukhodi yawo yokufaka.
Indlela yokusebenzisa i-IFRAME Element
I-element isebenzisa izakhi zomhlaba wonke ze-HTML5 kanye nezinye izakhi eziningana. Izine nazo izici ku-HTML 4.01:
- -I-URL yomthombo wefreyimu
- -ukuphakama kwewindi
- -bubanzi bewindi
- Igama lewindi
Futhi abathathu bamasha ku-HTML5:
- srcdoc-i-HTML yomthombo wefreyimu. Lesi sici sithatha kuqala kuneyiphi i-URL kusici se-src
- i-sandbox -ahlu lwezinto okufanele zivunyelwe noma ezingavunyelwe efasiteleni lesakhiwo
- i-seamless-ithela i-agent yomsebenzisi ukuthi i-iframe kufanele ihanjiswe njengokungabonakali ingxenye yombhalo womzali
Ukuze wakhe iframe elula, usetha i-URL yomthombo nobubanzi nobude:
Qaphela ukuthi ungakhetha ukungasebenzisi amanani wamaphikseli ngezilungiselelo ze-iframe yakho, kodwa kunalokho angase anqume ukusebenzisa iphesenti.
Uma wakha iwebhusayithi ephendulayo lapho ukulinganisa kufanele kushintshe ngobukhulu bezinkrini ezahlukene, la maphesenti azobaluleka.
Kukhona nezinye izimfanelo ezivumelekile ku-HTML 4.01 kodwa zingasebenzi ku-HTML5. Njengoba amawebhusayithi amaningi namuhla asebenzisa i-HTML5 +, lezi zimfanelo yizo ongafuni ukuzisebenzisa (kodwa ongakubona eminye imibhalo yefa).
- -ngenjalo, sebenzisa i-A element ukuxhumanisa nencazelo
- -ngenjalo, sebenzisa impahla ye-floss CSS
- i-allowtransparency -ngenjalo, sebenzisa impahla ye-CSS yangemuva ukwenza i-ifram ibonakale
- -ngaphandle sebenzisa umkhawulo we-CSS
- umkhawulo wesilinganiso -ngaphandle, sebenzisa impahla ye-margin CSS
- emkhawulweni-ngaphandle , sebenzisa impahla ye-margin CSS
- -ngenjalo, sebenzisa impahla ye-CSS yokugeleza
Ukusekelwa kwe-IFRAME yesiphequluli
Isici se-IFRAME sisekelwa yiziphequluli zanamuhla:
- Android
- I-Chrome
- Firefox
- I-Internet Explorer 2+
- IOS / Safari Hambayo
- I-Netscape 7+
- I-Opera engu-3 +
- Safari
Uma kungekho namba yenguqulo eboniswa kuhlu olungenhla, kungenxa yokuthi zonke izinguqulo zesiphequluli zisekela.
Into eyodwa okumelwe uyikhumbule yukuthi nakuba zonke iziphequluli zisekela isici se-IFRAME, kusekhona ukusekelwa okulinganiselwe kwezinye izici ze-HTML5.
- Ukusebenzisa ukuchichima ukuvala ukupheqa akuthenjelwe. Uma ungafuni ama-scrollbars kuma-iframes akho, kufanele uqhubeke usebenzisa imfanelo yokuphenya.
- I-srcdoc, ibhokisi le-sandbox, kanye nezimfanelo ezingagcizelelwanga ayisekelwa yiziphi iziphequluli ngalesi sikhathi.
Ukuxhuma nama-Iframes
Uma unikeza ama-iframes akho igama noma i-id ungabe ukhomba izixhumanisi zakho kuleso sakhiwo ngenhloso ku-A element. Khona-ke, uma umsebenzisi echofoza kusixhumanisi, iyovuleka ngaphakathi kwe-iframe ekhonjisiwe kunokuba iwindi lwakamuva.
Zama wena ngokwakho. Thayipha okulandelayo ekhasini lewebhu:
Uma idokhumenti ivuliwe ku-IFRAME ayinayo i- target target , zonke lezo zixhumanisi zizovula iframe efanayo njengomqulu womzali .
Ungasebenzisa lesi sici ukwenza izixhumanisi ku- IFRAME eyodwa ushintshe okuqukethwe komunye i-IFRAME ekhasini elifanayo.
IFrames nokuPhepha
Isici se-IFRAME, ngokwayo, akusona ingozi yokuphepha kuwe noma abafundi bakho.
Amafreefomu ngeshwa athole idumela elibi ngoba angasetshenziswa amawebhusayithi angalungile ukuze afake okuqukethwe okungathinta ikhompyutha yesivakashi ngaphandle kokukubona ekhasini. Lokhu kwenziwa ngokuba nezixhumanisi zikhomba ku-IFRAME engabonakali futhi lezo zikripthi zikhiphe ikhodi enonya. Umsebenzisi uchofoza isixhumanisi futhi ucabanga ukuthi isixhumanisi siphukile ngoba akukho lutho olubonakala luzokwenzeka, kodwa iskripthi sabekwa lapho bengenakukubona khona.
Kukhona namakhompyutha we-computer azofaka i-IFRAME engabonakali emakhasini akho wewebhu, ngokuphumelelayo ukuguqula iwebhusayithi yakho ibe ibhodini. Bangakwenza lokhu ngokusebenzisa umjovo we-SQL nokunye ukuhlaselwa.
Into okufanele uyikhumbule uma kufaka i-IFRAME kukhasi lakho lewebhu ukuthi abasebenzisi bakho baphephile kuphela njengokuqukethwe kuwo wonke amasayithi oxhumana nabo. Uma unesizathu sokuzwa isayithi singathembeki, ungaxhunyani kuwo nganoma yisiphi isitayela futhi ngokuqinisekile awufaki okuqukethwe kwayo ku-IFRAME. Ukuxhuma kumakhasi akho ngaphakathi kwama-iframes, noma kunjalo, akufakazi ingozi yokuphepha kuwe noma kubasebenzisi bakho.
Isihloko sokuqala sikaJennifer Krynin. Ihlelwe ngo-11/7/16 nguJeremy Girard