Когда я открываю URL-адрес со специальными символами, используя window.location, он, как представляется, кодирует специальные символы и затем открывает URL-адрес. НапримерПроцент кодирования в window.location
var url = "http://gramfeed.com/instagram/tags/kühl";
window.location = url;
Это приведет к открытию страницы с URL:
http://gramfeed.com/instagram/tags/k%C3%BChl
вместо:
http://gramfeed.com/instagram/tags/kühl
Как сделать URL открытого правильно без процентов закодированных символов
Реклама: jsfiddle Чтобы ознакомиться с кодом: http://jsfiddle.net/krisrak/aSkMR/
процента кодирования было вызвано в коде питона сервера, зафиксированный в JavaScript с помощью decodeURIComponent и замен в window.location.hash – krisrak