Mmene Mungakhalire Mailto Yosavomerezeka: Ma URL

Dziwani kumene JavaScript imathandizira

Kulemba makalata: Ma URL ndi ovuta kwambiri. Izi ndizofunikira makamaka ngati mukufuna kuyika mndandanda wa phunziro, uthenga wosasinthika, kapena zinthu zina . M'malo mophweka mawu, muyenera kugwiritsa ntchito zida za hex, zomwe zimayimira zilembo za ASCII zomwe zimatchulidwa pa RFC 1738-Miyezo Yoyenera Yopezera Zowonjezera (URL). Simukufunikira kukumbukira kapena kumanga malemba awa pamwamba pa mutu wanu, ngakhale: JavaScript ikhoza kukuchitirani inu.

Javascript JavaScript encodeURICyponent ()

Ntchito ya JavaScript encodeURICyponent () imayendetsa chingwe chilichonse chimene chimadutsa ngati kutsutsana ndikubwezeretsanso kuti chigwiritsidwe ntchito. Mwachitsanzo, encodeURICyomweyo ("Doc, do da Dance!") Imapanga Doc% 2C% 20do% 20da% 20Dance! .

Inde, ndizosamveka. Ngati muchita izi zojambulajambula ndi manja, mwayi mungakhululuke-koma JavaScript sichidzatero. Kuti mugwiritse ntchito encodeURICyimodzi () kuti musamangidwe makalata anu : URLs, mutengereni chingwe chilichonse mu URL ndi encodeURICimponent () ntchito, yomwe imawona chingwe chathu ngati mkangano.

Mwachitsanzo, mukuti mukufuna kupanga mailto: URL yomwe imayambitsa uthenga kwa recipient@example.com ndi phunziro la "Liti, liti? (Ngati" tsopano "liripo)." Ulalowu udzawoneka ngati uwu:

mailto: recipient@example.com? subject =

Nkhaniyo ndi chingwe, "Liti, liti tsopano (ngati" tsopano "liri pano)." Chingwe monga kutsutsana kwa encodeURIchimodzimodzinso () chimapanga zotsatirazi:

encodeURICmwini ("Ndi liti, tsopano?" (ngati "tsopano" "ali pano)") .

Zotsatira za ntchitoyi ndi:

Pamene% 2C% 20when% 20is% 20now% 3F% 20 (ngati% 20% 22now% 22% 20is% 20here)

Pogwiritsa ntchito ecodeURIComponentent () ndi Mailto: URLs

Kuti mugwiritse ntchito encodeURICimodzi () mu imelo : URL, lembani chiyanjano chonse (kuchokera pa ") mu document yosindikiza JavaScript. chikalatacho, ngati kuti tachijambula mu HTML .

Mwachitsanzo: