Kaʻike, ka palekana, a me nā hoʻolālā kiʻi no IFRAME
Hāʻawi kēia mea iāʻoe e hoʻokomo i nā palapala pūnaewele'ē aʻe i kāu pūnaewele pūnaewele. Akā, i ka hoʻohanaʻana i ka Iframes , aia kekahi mau'ōlelo palekana a me nā hoʻolālā i kūʻoleʻia ma HTML 4.01. Hāʻawi maiʻo HTML5 i nāʻano houʻekolu i kēia māhele e kōkua i ka hoʻoponoponoʻana i kēia mau pilikia:
Ke 'ano o ka' āpana'okena
ʻO ka momona kāmaʻa o ka IFRAME element kahi mea palekana maikaʻi inā iframes. Ke waihoʻoe ia mea ma kahi wae IFRAME, ke aʻo neiʻoe i ka luna hoʻohana e hoʻokuʻu i nā hiʻohiʻona i hiki ke hoʻoweliweli i kahi pūnaewele a me nā mea hoʻohana.
ʻo kahi laʻana:
Hōʻike i ka polokalamu kelepona e hōʻole i nā hiʻohiʻona a pau e lilo i mea palekana. Eia keʻano, ua pau nā plugina. ʻAʻole hiki ke hoʻounaʻia nā pepa. ʻAʻole e holo nā palapala aʻaʻole eʻaeʻia nā loulou ma waho o ka IFRAME. ʻO ka mea hope,ʻaʻole iʻaeʻia kaʻaeʻana i nā kuki, ka launaʻana o kahi keʻena a me nāʻaoʻao'ē aʻe ma kaʻaoʻao hoʻokahi.
A laila, me ka hoʻohanaʻana i nā kumukūʻai koʻikoʻi sandbox, hiki iāʻoe ke ho'āla hou i kekahi o nā hiʻohiʻona. ʻO kēia mau hua'ōlelo:
- nā palapala hoʻolimalima-hoʻonā i ka hoʻounaʻana
- ka papa hana-hoʻokahi-kumu-script scripts e hiki ai i kaʻenehana e like me nā kuki mai ka pūnaehana kumu like
- nā papa hana-scripts -allow e holo ai i kēia IFRAME
- eʻae i kaʻaeʻana-top-navigation - e hoʻokuʻu i nā loulou IFRAME a me nā hōkuhi i ka'ōkuhi'ōiwi
ʻAʻole maikaʻi ka hoʻonohonohoʻana i nā papa inoa-ʻae a me kaʻaeʻana-nā hua'ōlelo pūnaewele-hoʻokahi i kahi hoʻokahi IFRAME. Ināʻoe e hana i kēia, hiki i ka pepa i hoʻopiliʻia ke hoʻopau loa i ka'āpana sodakona, e pale ana i nā pono palekana.
ʻO ka hua'ōlelo Srcdoc
ʻO ka attribute srcdoc he mea ia e hāʻawi ana i ka mea hoʻolāki pūnaewele i ka mana hou ma luna o ka iframes a me ka palekana. Ma mua o ke kuhiʻana i kahi pūnaewele pūnaewele ma kahi HKH'ē aʻe, ua hoʻokau ka mea hoʻolāki pūnaewele i ka HTML e hōʻike i kahi IFRAME i loko o ka attribute srcdoc.
I ka manawa mua, hiki paha iāʻoe ke noʻonoʻo, "pehea e like ai kēia ma ka hoʻokomoʻana i ka pololei o HTML ma kaʻaoʻao?" A ma kekahiʻano,ʻaʻoleʻoi loa.
Akā, ponoʻoe e hoʻomanaʻo i kahi o ka hana IFRAME, kahi e mālama ai i nāʻikeʻikeʻoleʻia mai ke koena o ka pūnaewele.
Ma ka hoʻokomoʻana i ka HTML i hakuʻia e kahi mea hoʻokūʻoleʻia, e like me kahi palapala, i loko o ka IFRAME hiki iāʻoe ke "sandbox" i ka mea i mālamaʻoleʻia a hōʻike pinepineʻia ma kaʻaoʻao. ʻO nā'ōlelo o ka nūpepa he hiʻohiʻona. ʻO ka hapanui o nā blogs he helu kau palena wale nō nā mea hulina HTML e hoʻohana i kā lākou mau manaʻo. Akā, ma ka waihoʻana i kēlā mau manaʻo i loko o kahi IFRAME sand sanded using the attribute srcdoc, hiki ke hoʻonui i nā manaʻo i ka mālamaʻana i ka pūnaewele.
Haulekana a me Iframes
ʻO nā huahanaʻelua i luna i hāʻawi i ka pale no kāu mau mea IFRAME, akā,ʻaʻole lākou he hōʻoia ma nā paeʻino. Inā hiki i kahi kahuaʻino ke hoʻomaopopo i ka mea hoʻohana e komo pololei i nā mea hoʻopilikia (e like me ke kāohiʻana i ka URL i loko o ko lākou polokalamu kele pūnaewele) hiki iā lākou ke hoʻouka houʻia.
Inā hiki, hiki iā ia ke hoʻonohonoho i nā mea i loko o ka IFRAME sandboxed e like me keʻano MIME / html-sandboxed MIME.
ʻO ka'Āina Līkini
ʻO kaʻokoʻaʻole ka inoa hoʻohālike e haʻi i ka polokalamu kele pūnaewele e hōʻike i ka IFRAME me he mea lā he māhele o ka palapala makua. Inā makemakeʻoe i kou IFRAME e hōʻike i keʻano maʻamau, e hoʻokomo i kēia kaila ma ka waehana:
Akā,ʻo ka hoʻoliloʻana i ka IFRAME meaʻole ma mua o ka nānā wale nō,ʻo ia hoʻi kahi e pili ai kaʻaoʻao me ke kiʻikuhi. ʻo kahi laʻana:
- E weheʻia nā loulou i ka IFRAME ma ka puka makani , keʻole ka pūnaewele IFRAME i hoʻonohonohoʻia e _SELF.
- E hoʻopiliʻia ka CSS ma ka IFRAME i ka hōʻeha o ka palapala holoʻokoʻa.
- ʻO ka kumu kumu o ka palapala IFRAME i manaʻoʻia he keiki a IFRAME.
- ʻO ka laulā a me ke kiʻekiʻe o ka IFRAME i hoʻonohonohoʻia i kahiʻano like me ka mea e hoʻonohoʻia ai nāʻano paewaewa'ē aʻe .
- Ke nānāʻia ka pepa makua e kekahi mea hana hoʻopiʻi'ōlelo e like me ka mea heluhelu kiʻi, e heluheluʻia ka IFRAME me ka haʻiʻoleʻana he palapala kūikawā.
- Hiki i nā hōʻailona ma ka palapala makua ke hoʻoili i ka palapala IFRAME ma keʻano like. Eia kekahi laʻana, inā ua kākauʻia kahi papahana i nāʻaoʻao a pau ma kaʻaoʻao, e kākauʻia nā loulou i ka IFRAME.
Ma nā'ōlelo'ē aʻe,ʻo keʻano hoʻoheheʻeʻia he mea nui aku ma mua o ka wehe waleʻana i nā palena mai ka IFRAME. Inā makemakeʻoe e hoʻokumu i kahi IFRAME e lilo i meaʻole, ponoʻoe e hōʻoiaʻiʻo i nā mea i mālamaʻoleʻia e kāu mau pūnaewele ma ka hoʻokomoʻana i kahi pūnaeweleʻino.