Форум: "Прочее";
Текущий архив: 2010.01.03;
Скачать: [xml.tar.bz2];
ВнизКак отловить изменение location.hash (JS,XHTML) Найти похожие ветки
← →
Дмитрий С © (2009-11-03 09:48) [0]Нужно отловить момент когда меняется document.location.hash;
Момент нажатия на какую-либо ссылку отловить не сложно, но как быть с вручную введенным пользователем и, самое актуальное, момент, когда пользователь нажимает кнопку Back в браузере (Браузер при этом не переоткрывает страницу, а только пытается скролить)?
Мне нужно делать кое-какие изменения на странице при изменении document.location.hash.
Способ проверять по таймеру я и сам знаю, поэтому не предлагать.
← →
Lamer@fools.ua © (2009-11-03 11:35) [1]hash? Может, href?
← →
Lamer@fools.ua © (2009-11-03 11:36) [2]Событие onunload у макумента подойдёт?
← →
Дмитрий С © (2009-11-03 12:19) [3]
> Событие onunload у макумента подойдёт?
не проходит.
> Lamer@fools.ua © (03.11.09 11:35) [1]
Именно hash.
Hash - эта та часть, что после решетки идет в адресе, например
htt p : / / www/eliseeva/#album2photo5
← →
palva © (2009-11-03 13:47) [4]При изменении hash по идее должна делаться попыка scroll. Так может назначить собственный document.onscroll ?
Это если я правильно домысливаю ситуацию...
← →
palva © (2009-11-03 14:22) [5]Хотя вот здесь http://www.ozoneasylum.com/10794 вроде бы пишут, что onscroll работает только в IE
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2010.01.03;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c