Maison > Article > interface Web > Comment convertir une URL en caractères chinois en javascript
En javascript, vous pouvez utiliser la fonction unescape(), la fonction decodeURIComponent() et la fonction decodeURI() pour convertir l'URL en caractères chinois.
L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.
转为url格式 | 转为汉字 |
---|---|
escape(key) | unescape(key) |
encodeURI(key) | decodeURI(key) |
encodeURIComponent(key) | decodeURIComponent(key) |
Le plus couramment utilisé devrait être encodeURIComponent, qui convertit les caractères chinois, coréens et autres caractères spéciaux en codage d'URL au format utf-8, donc si vous devez utiliser encodeURIComponent pour transmettre des paramètres à l'arrière-plan, vous besoin d'une paire de décodage en arrière-plan prenant en charge UTF-8 (la méthode d'encodage dans le formulaire est la même que la méthode d'encodage de la page actuelle).
escape ne code pas 69 caractères : *,+,-,.,/,@,_,0-9,a-z,A-Z
.
encodeURI comporte 82 caractères non codés : !,#,$,&,',(,),*,+,,,-,.,/,:,;,=,?,@,_,~,0-9,a-z,A-Z
.
encodeURIComponent comporte 71 caractères non codés : !, ',(,),*,-,.,_,~,0-9,a-z,A-Z
.
【Apprentissage recommandé : Tutoriel avancé javascript】
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!