Inline Frames Tugutan Ka nga Maglakip sa Kontento gikan sa External Source sa Imong Mga Pahina
Ang inline nga mga frame, nga sagad gitawag lang nga "iframe", mao lamang ang tipo sa frame nga gitugot sa HTML5. Kini nga mga bayanan ang usa ka bahin sa imong panid nga imong "giputol". Sa espasyo nga imong giputol gikan sa panid, mahimo ka nga mokaon sa usa ka external nga webpage. Sa pagkatinuod, ang usa ka iframe usa ka laing window sa browser nga anaa mismo sulod sa imong web page. Makita nimo kung ang mga kasagarang gigamit sa mga website nga kinahanglan nga maglakip sa eksternal nga sulod sama sa Google nga mapa o video gikan sa YouTube.
Ang duha sa mga popular nga mga website naggamit og mga iframe sa ilang embed code.
Unsaon Paggamit ang IFRAME Element
Ang elemento naggamit sa mga elemento sa global nga HTML5 ingon man usab sa uban pang mga elemento. Upat usab mga hiyas sa HTML 4.01:
- -ang URL alang sa tinubdan sa frame
- -ang gitas-on sa bintana
- -ang gilapdon sa bintana
- -ang ngalan sa bintana
Ug tulo ang bag-o sa HTML5:
- srcdoc-ang HTML alang sa tinubdan sa frame. Kini nga hiyas nag-una sa bisan unsang URL sa src attribute
- sandbox-usa ka lista sa mga bahin nga kinahanglan nga tugotan o dili gitugotan sa frame window
- walay taytayan-gibaligya ang ahente sa user nga ang iframe kinahanglan hubaron sama sa dili makita nga bahin sa dokumento sa ginikanan
Aron makatukod og usa ka yanong iframe, imong gipahimutang ang source URL ug ang gilapdon ug gitas-on:
Hinumdumi nga mahimong mopili ka nga dili mogamit sa mga bili sa pixel alang sa mga setting sa imong iframe, apan hinuon magdesisyon nga mogamit sa usa ka porsyento.
Kon ikaw nagtukod og usa ka responsive nga website kansang pag-usab kinahanglan nga usbon uban ang lainlaing screen size, kini nga mga porsyento mahinungdanon.
Adunay usab pipila ka mga hiyas nga balido sa HTML 4.01 apan wala na sa HTML5. Tungod kay kadaghanan sa mga website karon nag gamit sa HTML5 +, kini nga mga hiyas mao ang mga dili nimo gusto nga gamiton (apan nga imong makita sa pipila ka mga dokumento sa kabilin).
- -Una, gamita ang usa ka elemento nga mag-link sa paghulagway
- -Unsaon paggamit ang CSS float property
- allowtransparency -nga gamiton ang CSS background property aron mahimo ang ifram transparent
- -paggamit gamit ang border property CSS
- Apan , gamit ang CSS margin property
- Dugang pa , gamit ang CSS margin property
- -Panahon, gamit ang CSS overflow property
IFRAME Browser Support
Ang IFRAME nga elemento gipaluyohan sa tanan nga mga modernong mga browser:
- Android
- Chrome
- Firefox
- Internet Explorer 2+
- iOS / Safari Mobile
- Netscape 7+
- Opera 3+
- Safari
Kon walay numero sa bersyon ang gipakita sa listahan sa ibabaw, kana tungod kay ang tanan nga mga bersyon sa maong browser nagsuporta niini.
Ang usa ka butang nga mahunahunaon mao nga samtang ang tanan nga mga browser nagsuporta sa elemento sa IFRAME, adunay limitado nga suporta alang sa pipila ka mga feature sa HTML5.
- Ang paggamit sa pag-awas aron sa pagputol sa scroll dili kasaligan. Kung dili nimo gusto ang mga scroll bar sa imong mga iframe, kinahanglan nimong padayon nga gamiton ang pag-scroll attribute.
- Ang srcdoc, sandbox, ug mga walay kinutuban nga mga hiyas wala gisuportahan sa bisan unsang mga browser niini nga panahon.
Pagdugtong sa mga Iframe
Kon imong ihatag ang imong mga iframe usa ka ngalan o id mahimo nimo itudlo ang imong mga sumpay sa hulagway nga adunay hiyas sa A elemento. Unya, kon ang usa ka user mag-klik sa link, kini mag-abli sa sulod sa gitumong iframe inay sa kasamtangan nga bintana.
Sulayi kini. Isulat ang mosunod ngadto sa usa ka web page:
Kon ang dokumento nga giablihan sa IFRAME wala'y bisan unsang mga target , nan ang tanan nga mga sumpay mag-abli sa sama nga iframe ingon nga dokumento sa ginikanan .
Mahimo nimo gamiton kini nga bahin aron paghimo og mga sumpay sa usa ka IFRAME nga mag-usab sa sulod sa laing IFRAME sa sama nga panid.
IFrames and Security
Ang elemento sa IFRAME, sa iyang kaugalingon, dili usa ka kapeligro sa seguridad alang kanimo o sa imong mga magbabasa.
Ikasubo nga kung ang mga kadaugan adunay usa ka dili maayo nga reputasyon tungod kay kini mahimong gamiton sa mga malisyosong mga website nga maglakip sa sulod nga makatago sa kompyuter sa bisita nga wala nila makita kini sa panid. Gihimo kini pinaagi sa pagbutang sa mga link nga nagpunting sa dili makita nga IFRAME ug kadtong mga script nagsugod sa malisyosong code. Ang tiggamit nag-klik sa link ug naghunahuna nga ang sumpay nabungkag tungod kay walay nahitabo nga nahitabo, apan ang usa ka script nahimutang diin dili kini makita.
Adunay mga virus sa kompyuter nga mag-inject sa dili makita nga IFRAME sa imong mga web pages, nga mahimo nga ang imong website mahimong botnet. Mahimo nila kini pinaagi sa SQL injection ug uban pang mga pag-atake.
Ang butang nga mahinumduman kung naglakip sa usa ka IFRAME sa imong web page mao nga ang imong mga tiggamit luwas lamang sama sa sulod sa tanan nga mga site nga imong gi-link. Kon ikaw adunay rason nga mobati nga ang usa ka site dili kasaligan, ayaw pagsumpay ngadto sa bisan unsa nga paagi ug labaw ka siguradong wala maglakip sa sulod niini sa IFRAME. Ang pag-link sa imong kaugalingon nga mga panid sulod sa mga iframe, bisan pa, dili pose nga risgo sa seguridad alang kanimo o sa imong mga tiggamit.
Ang orihinal nga artikulo ni Jennifer Krynin. Gi-edit niadtong 11/7/16 ni Jeremy Girard