Comment décoder url-chaîne codée en javascript

- Je utiliser javascript /jquery pour remplir les éléments dom, qui contiennent des trémas:

var text1 = "Unser platonisches Internetreich droht in die H%E4nde einer bewaffneten Miliz zu fallen."

$("#quote1 span").html(unescape(text1));

Comment puis-je me débarrasser de l'encodage d'url par exemple "H%E4nde" et l'utilisation "Hände" à la place? J'ai essayé

<meta charset="utf-8" />

<meta name="http-equiv" content="Content-type: text/html; charset=UTF-8"/>

<script type="text/javascript" src="js/index.js" charset="utf-8"></script>

Mais aucun d'entre eux semblent fonctionner...

Merci pour l'aide.

Ce n'est pas "UTF-8 codes". Pourquoi les données sont codées de cette façon?
Ce que Chaque Programmeur Absolument Besoin De Savoir Sur les Codages Et les Jeux de Caractères Pour Travailler Avec du Texte
Je veux juste enregistrer du texte dans une chaîne de caractères, puis de l'envoyer à un élément du dom. La seule façon que j'ai trouvée a été de mettre dans les séquences d'échappement manuellement et ensuite utiliser ne pas encoder.

OriginalL'auteur Michael Schmidt | 2013-05-20