Никак не могу решить следующую задачу:
На странице сайта есть поисковая форма. Серверные скрипты не используются. Надо сделать так, чтобы поисковый запрос, по которому человек, возможно, пришел на сайт, автоматом вставлялся в поисковую форму на сайте. Первое (или не первое, но все равно придется
), что надо сделать, привести к вменяемому виду URL реферера. Русский текст, как известно, кодируется. Вот на такой код:
var rf=decodeURI(document.referrer);
,браузер ругается в том смысле, что URI неправильный. decodeURIComponent тоже ругается. Unescape даром что obsolete, не ругается, но все равно фигню чучмекскую выдает. :confused: Нашел скрипт, который парсит window.location, но он корректно работает только если страница UTF-8, а у меня windows-1251.
Кто-нибудь может помочь?