Javascript.RU

 
 
Опции темы
 
Старый 12.04.2013, 14:12
Аспирант
Отправить личное сообщение для 1lider Посмотреть профиль Найти все сообщения от 1lider
 
Регистрация: 12.04.2013
Сообщений: 86

Преобразование строки в escape и дальнейшая запись в hash
Счастье и мир.

Как записать eacape последовательность, в hash?

Мой вариант, почему то не работает. Преобразованная строка, отображается в адресной строке, неизменной.

function set_hash() {
	var text_code = encodeURIComponent("Привет Мир");
	document.location.hash = text_code;
}
 
Старый 12.04.2013, 14:26
Аспирант
Отправить личное сообщение для 1lider Посмотреть профиль Найти все сообщения от 1lider
 
Регистрация: 12.04.2013
Сообщений: 86

Данный метод работает, но не во всех браузерах. Не работает в Opera, IE, Mozila.
 
Старый 12.04.2013, 15:31
Аспирант
Отправить личное сообщение для Ervin Посмотреть профиль Найти все сообщения от Ervin
 
Регистрация: 19.03.2013
Сообщений: 84

window.location.href = window.location.href.split("#")[0] + "#" + encodeURIComponent("Твой Текст");


Это с первого результата в гулу. Нащет того что ты не видеш %20, то это не значит что его нет. В разных browsers по разному. Скопируй url и все будет там.
 
Старый 12.04.2013, 16:05
Аспирант
Отправить личное сообщение для 1lider Посмотреть профиль Найти все сообщения от 1lider
 
Регистрация: 12.04.2013
Сообщений: 86

Цитата:
Нащет того что ты не видеш %20, то это не значит что его нет. В разных browsers по разному. Скопируй url и все будет там.
Да, действительно. То есть фактически, они там присутствуют, но не каждый браузер их показывает. Чтож, на будущее, буду знать.
 

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запись в конец текущей строки Maxfashko Общие вопросы Javascript 6 24.12.2012 06:05
Преобразование строки в дату. Serious2008 Общие вопросы Javascript 5 28.11.2012 14:22
Преобразование \n в перенос строки Zlyden Javascript под браузер 9 14.09.2012 16:26


© Илья Кантор, 2007-2021 О проекте - Архив форума - Вверх