| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > вывод параметра в адресную строку исп. инъекцию |
| Автор: 3Dmind 25.8.2011, 14:27 | ||||||
| Привет форумчане! вопрос: как сделать javascript инъекцию которая после выполнения бы заменяла текущий УРЛ в адресной строке броузера?? Изначально есть следующая инъекция, которая добывает значение параметра NAME
Нужно чтоб этот самый параметр вписывался в адресную строку!! (допустим NAME = example - text) Условия:
собственно что сделал??
данная инъекция как не странно работает, но есть несколько косяков которые хотелось бы исправить:
какие еще могут быть варианты решения проблемы? П.С. пробовал использовать window.history.replaceState() но как оказалось это тоже был не вариант т.к. вместо каждого пробела писалось - %20 а вместо ' - ' ТУТ ДОЛЖЕН идти иероглиф но ваш форум его не отображает
|
| Автор: 3Dmind 28.8.2011, 19:30 | ||
| будем считать что уникальные символы параметра NAME не должны заменяться на иероглифы(%20, & amp и др.) не проблема. Это должно облегчить задачу.. написал вот такой вот скрипт:
но он не идеален из за "response time", та же проблема что и с window.location.hash |