С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010
|
Добавлено: 07/08/08 в 15:57 |
есть конструкция #metka <a name=metka>metka<a> чтобы перейти на "локальной ссылке" внутри страницы <a href=#metka>metka<a>
вот...
а как сделать, чтобы при вызове JS-функции <a href=#metka onclik=function()>metka<a> происходило тоже самое? сейчас выполняется функция, но страница никуда не двигается
обьект.focus(); - внутри самой функции не работает
|
|
|
|
« ... full on ... »
С нами с 17.03.07
Сообщения: 670
Рейтинг: 1686
|
Добавлено: 07/08/08 в 18:00 |
IE7, FF2 - работает прекрасно, даже если в JS ошибка или показывается алерт. Или я чёта не понял в вопросе...
Проблема в том, что когда в <a href=#metka> добавляешь onСliсk="function()", то к метке не переходит?
|
|
Power of the lime madness...
|
6
|
|
|
С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010
|
Добавлено: 07/08/08 в 18:11 |
Corex писал: |
Проблема в том, что когда в <a href=#metka> добавляешь onСliсk="function()", то к метке не переходит? |
именно не переходит... если убрать onСliсk="function()", все работает
function выполняется с небольшой задержкой в 1-2 сек
|
|
|
|
С нами с 19.10.05
Сообщения: 351
Рейтинг: 755
|
Добавлено: 07/08/08 в 18:31 |
Всё везде работает! синтаксис смотри.
|
|
|
|
С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010
|
Добавлено: 07/08/08 в 18:41 |
-=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>
|
|
|
|
|
С нами с 19.10.05
Сообщения: 351
Рейтинг: 755
|
Добавлено: 07/08/08 в 18:59 |
Как чего потому что return false недаёт сработать ссылке!
|
|
|
|
С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010
|
Добавлено: 07/08/08 в 19:26 |
-=Faraon=- писал: | Как чего потому что return false недаёт сработать ссылке! |
"return funct();" тоже не работает... вообще с ретурном ничего не работает получается?
|
|
|
|
« ... full on ... »
С нами с 17.03.07
Сообщения: 670
Рейтинг: 1686
|
Добавлено: 07/08/08 в 19:34 |
ibiz:
Смотря что return funct(); возвращает, если в функции return false/0, то это интерпретируется будто клика по ссылке не было вообще.
|
|
Power of the lime madness...
|
0
|
|
|
С нами с 01.03.06
Сообщения: 629
Рейтинг: 620
|
Добавлено: 10/08/08 в 22:09 |
верно все говорят, а ТС все не верит ;) - TRUE возвращай, либо все что ему соответсвует
|
|
|
|
С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010
|
Добавлено: 10/08/08 в 23:26 |
ну пока сделал просто без return, вроде работает
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |