Encodage de l'url dans la barre d'adresse

Par Colmix, il y a 10 ans


Bonjour les amis
J'aimerais savoir comment encoder une url.
Exemple de ce que je veux:
lien d'origine: http://www.grafikart.fr/forum.html
lien a louvert : http://www.grafikart.fr/forum.html?ifcn%xq

j'ai trouvé ce code sur internet mais il fonctionne pas.

<script> var url = $(location).attr('href'); //get current url //OR var url = 'folder/index.html?param=#23dd&noob=yes'; //or specify one var encodedUrl = encodeURIComponent(url); console.log(encodedUrl); //outputs folder%2Findex.html%3Fparam%3D%2323dd%26noob%3Dyes </script>

1 réponse

betaWeb, il y a 10 ans

Salut,

Tu veux faire quoi exactement ? Parce que de ce que je comprends, la fonction encodeURIComponent() devrait normalement parfaitement convenir à ton cas non ?