Maison  >  Article  >  interface Web  >  Comment convertir une URL en caractères chinois en javascript

Comment convertir une URL en caractères chinois en javascript

醉折花枝作酒筹
醉折花枝作酒筹original
2021-07-20 10:42:074020parcourir

En javascript, vous pouvez utiliser la fonction unescape(), la fonction decodeURIComponent() et la fonction decodeURI() pour convertir l'URL en caractères chinois.

Comment convertir une URL en caractères chinois en javascript

L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.

Fonctions associées

转为url格式 转为汉字
escape(key) unescape(key)
encodeURI(key) decodeURI(key)
encodeURIComponent(key) decodeURIComponent(key)

Introduction

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn