Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Альбина Гость
|
Добавлено: Пн Дек 13 2004 20:00 Заголовок сообщения: JS - ссылка вместо кнопки |
|
|
Как сделать, чтобы использовать ссылку в качестве кнопки (например, для запуска функции), т. е. чтобы при этом оставаться в том же окне? Пустая ссылка для этого не подходит. |
|
Вернуться к началу |
|
|
shadow_warlock
Зарегистрирован: 08.12.2004 Сообщения: 14
|
Добавлено: Пн Дек 13 2004 21:19 Заголовок сообщения: |
|
|
Код: | <a href="#" onclick="<вызов JS-функций>; return false">kjndf</a> |
|
|
Вернуться к началу |
|
|
epros Гость
|
Добавлено: Вт Дек 14 2004 10:49 Заголовок сообщения: |
|
|
А еще проще - без всяких onclick, прямо пишешь: href="javascript:вызов_функции();"
То бишь, используешь протокол javascript: вместо протокола http: |
|
Вернуться к началу |
|
|
Moby
Зарегистрирован: 19.11.2004 Сообщения: 268
|
Добавлено: Вт Дек 14 2004 11:25 Заголовок сообщения: |
|
|
ох не нравится мне использование javascript вместо http... дело в том, что использовал такую феньку в своём чате (ну что б ник автоматом вставлялся куды нужна), так посе использования - окна не хотели рефрешится... хотя, может это у миня просто руки кривые _________________ Профи - это оборзевший ламмер |
|
Вернуться к началу |
|
|
beliy
Зарегистрирован: 10.12.2004 Сообщения: 124 Откуда: Москва
|
Добавлено: Ср Дек 15 2004 02:06 Заголовок сообщения: |
|
|
href="#" - это зачем? |
|
Вернуться к началу |
|
|
fLamer
Зарегистрирован: 05.04.2004 Сообщения: 462 Откуда: Тула
|
Добавлено: Ср Дек 15 2004 10:31 Заголовок сообщения: |
|
|
beliy писал(а): | href="#" - это зачем? |
а ты попробуй не <a href="#"> и просто <a>. В некоторых браузерах (IE) ссылка станет простым текстом и ты не сможешь на неё кликнуть даже если у тебя обработчик onClick есть.
Ему надо обязательно href, а так как переходить не надо никуда, то # это переход на туже страницу. Некрасиво, а что делать |
|
Вернуться к началу |
|
|
Гость
|
Добавлено: Ср Дек 15 2004 15:16 Заголовок сообщения: |
|
|
fLamer писал(а): | а ты попробуй не <a href="#"> и просто <a>. |
я как раз и спрашивал про "#" может это фишка какая, а я и не в курсе.. всегда юзал просто пустой линк (href="") а от релоада спасает return false, это очень полезно при вызове всплывающих окон. А если делать просто <a> то onclick="" работает, просто пальца над ссылкой не видишь(по крайней мере в мазиле и IE работает) |
|
Вернуться к началу |
|
|
beliy
Зарегистрирован: 10.12.2004 Сообщения: 124 Откуда: Москва
|
|
Вернуться к началу |
|
|
beliy
Зарегистрирован: 10.12.2004 Сообщения: 124 Откуда: Москва
|
Добавлено: Ср Дек 15 2004 15:28 Заголовок сообщения: |
|
|
кстати народ! ктоньть знает, как для IE 5.. c помощью JS изменить параметр action у формы? в мазиле получается, а в IE чета нет...
буду очень благодарен за подсказку. |
|
Вернуться к началу |
|
|
|