Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Программинг, Скрипты, Софт, Сервисы
»
Тема:
Перемещение в пределах локальной страницы
Новая тема
Ответить
цитата
07/08/08 в 15:57
ibiz
есть конструкция #metka <a name=metka>metka<a> чтобы перейти на "локальной ссылке" внутри страницы <a href=#metka>metka<a>
вот...
а как сделать, чтобы при вызове JS-функции <a href=#metka onclik=function()>metka<a> происходило тоже самое? сейчас выполняется функция, но страница никуда не двигается
обьект.focus(); - внутри самой функции не работает
цитата
07/08/08 в 18:00
Corex
IE7, FF2 - работает прекрасно, даже если в JS ошибка или показывается алерт. Или я чёта не понял в вопросе...
Проблема в том, что когда в <a href=#metka> добавляешь onСliсk="function()", то к метке не переходит?
цитата
07/08/08 в 18:11
ibiz
Corex писал:
Проблема в том, что когда в <a href=#metka> добавляешь onСliсk="function()", то к метке не переходит?
именно не переходит... если убрать onСliсk="function()", все работает
function выполняется с небольшой задержкой в 1-2 сек
цитата
07/08/08 в 18:31
-=Faraon=-
Всё везде работает! синтаксис смотри.
цитата
07/08/08 в 18:41
ibiz
-=Faraon=- писал:
Всё везде работает! синтаксис смотри.
хм... значит где-то туплю...
почему вот такой код может не работать?
Код:
<a href="#1" onClick="return false;">1</a>
<a href="#2" onClick="return false;">2</a>
<a href="#3" onClick="return false;">3</a>
<br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br>
<a name=1>1</a>
<br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br>
<a name=2>2</a>
<br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br>
<a name=3>3</a>
<br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br>
цитата
07/08/08 в 18:59
-=Faraon=-
Как чего потому что return false недаёт сработать ссылке!
цитата
07/08/08 в 19:26
ibiz
-=Faraon=- писал:
Как чего потому что return false недаёт сработать ссылке!
"return funct();" тоже не работает... вообще с ретурном ничего не работает получается?
цитата
07/08/08 в 19:34
Corex
ibiz:
Смотря что return funct(); возвращает, если в функции return false/0, то это интерпретируется будто клика по ссылке не было вообще.
цитата
10/08/08 в 22:09
Heavy
верно все говорят, а ТС все не верит ;) -
TRUE
возвращай, либо все что ему соответсвует
цитата
10/08/08 в 23:26
ibiz
ну пока сделал просто без return, вроде работает
Новая тема
Ответить
Эта страница в полной версии