E aʻo i ka JavaScript kōkua i waho
Kāleka leka uila: Hiki kūpono ka HKH. Pono loa kēia inā makemakeʻoe e hoʻokomo i kahi laina kumuhana, ka leka uila, aiʻole nā mea'ē aʻe . Ma mua o nā hua'ōlelo maʻalahi, ponoʻoe e hoʻohana i nā code hex, e hōʻike ana i nā hua'ōlelo ASCII i hoʻopauʻia e nā RFC 1738-Uniform Resource Locators (URL). ʻAʻole ponoʻoe e hoʻomanaʻo a hana paha i kēia mau hua'ōlelo hex mai ka piko o kou poʻo, akā: hiki iā JavaScript ke hana ia mea noʻoe.
ʻO ka JavaScript encodeURIComponent () Hana
ʻO ka JavaScript encodeURIComponent () hana encodes i kekahi kaula i hoʻoholoʻia e like me ka hoʻopiʻiʻana a hoʻihoʻi i ia no ka hoʻohanaʻana. Eia kekahi laʻana, encodeURIComponent ("Doc, Do da Dance!") Loaʻa ka Doc% 2C% 20do% 20da% 20Dance! .
ʻAe, he meaʻeleʻele. Ināʻoe e hana i kēia hoʻopiʻi kiʻi lima, hiki iāʻoe ke kuhihewa - akā,ʻaʻoleʻo JavaScript. E hoʻohana i ka encodeURIComponent () e hoʻonau i ka papa hana o kāu mailto : HKH, e hoʻopili wale i kahi hanana o kahi string i ka URL me ka hana encodeURIComponent () , eʻike nei i kā mākou string i mea e hakakā ai.
Eia kekahi laʻana, makemakeʻoe e haku i kahi mailto: URL e hoʻomaka ana i kahi leka i recipient@example.com me kahi kumuhana o "i ka manawa hea?" (Inā "inā" aia maʻaneʻi). " E nānā ka HKH i kēia:
mailto: recipient@example.com? subject =
ʻO ke kumuhana ke kaula, "i ka manawa hea i kēia manawa (inā" aia nei "maʻaneʻi)." ʻO ka string e like me ka hoʻopiʻiʻana i ka encodeURIComponent () e hana i kēia mau mea:
encodeURIComponent ("I ka wā hea i kēia manawa (inā \" aia'ānō inā "") .
ʻO ka hopena o kēia keleponaʻikepili:
Ke loaʻaʻo% 2C% 20when% 20is% 20now% 3F% 20 (inā% 20% 22now% 22% 20is% 20he)
Hoʻohanaʻia e ncodeURIComponent () Me Mailto: HKH
Hoʻohana i ka encodeURIComponent () ma kahi leka uila : HKH, e kākau i ka pūnaewele holoʻokoʻa (mai "") ma loko o ka palapala hana JavaScript.write () , e kākau i kekahi kikokikona i ka palapala, me he mea lā ua kākau mākou i ka pūnaewele HTML .
ʻo kahi laʻana: