Pehea e hana ai i Mailto i kaʻole: URL

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: