![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
serezhka1986 |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 215 Регистрация: 12.6.2009 Репутация: нет Всего: 0 |
Стоит задача выполнить функцию при нажатии на ссылку.
Есть ссылка:
Мне нужно на странице произвольно выполнить событие нажатия на ссылку. Что-то типа:
Подскажите, пожалуйста, решение данной задачи. ![]() Это сообщение отредактировал(а) serezhka1986 - 28.11.2011, 12:31 --------------------
Для некоторых лучший способ написать что-нибудь осмысленное - это сесть жопой на клавиатуру... |
||||
|
|||||
serezhka1986 |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 215 Регистрация: 12.6.2009 Репутация: нет Всего: 0 |
Нашел в интернете такое решение
1. Задать ID для ссылки:
2.Вызывать скрипт:
Но у меня почему-то не работает данный метод. ![]() --------------------
Для некоторых лучший способ написать что-нибудь осмысленное - это сесть жопой на клавиатуру... |
||||
|
|||||
bars80080 |
|
||||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 44 Всего: 315 |
Добавлено через 57 секунд а ещё лучше просто:
|
||||
|
|||||
ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 48 Всего: 386 |
Вероятно, следует дождаться загрузки страницы
-------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! ![]() |
|||
|
||||
serezhka1986 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 215 Регистрация: 12.6.2009 Репутация: нет Всего: 0 |
Первый метод ничего не дает - функция клика не выполняется.
А второй вообще работает коряво. Вроде и срабатывает, но результат такого вызова и обычного клика отличается. Добавлено через 3 минуты и 36 секунд Так мне ведь не нужно вызывать функцию при загрузке страницы, а при определенном условии. Например:
--------------------
Для некоторых лучший способ написать что-нибудь осмысленное - это сесть жопой на клавиатуру... |
|||
|
||||
serezhka1986 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 215 Регистрация: 12.6.2009 Репутация: нет Всего: 0 |
Проблема решена!!!
![]() Работало коряво потому, что надо было ждать загрузки страницы. Спасибо ksnk и bars80080! Кому интересно, решение такое:
Это загрузка Javascript (без onload). Материал взял отсюда: http://deer.org.ua/2008/06/27/4 --------------------
Для некоторых лучший способ написать что-нибудь осмысленное - это сесть жопой на клавиатуру... |
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |