1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

Симулировать нажатие

Тема в разделе "Web - программирование", создана пользователем Gamlet, 10 мар 2009.

  1. Gamlet

    Gamlet Well-Known Member

    Репутация:
    0
    Регистрация:
    8 янв 2007
    Сообщения:
    525
    Симпатии:
    0
    Имеется код
    Код:
    <a href="http://google.com?1t6h" onclick="modl(this);" class=\"rul\" target="_blank">Хай</a>
    Внизу функция "modl", название её меняется. Как можно симулировать нажатие на "http://google.com?1t6h", чтоб выполнилось "modl"?
    П.С. Скрипт подгружается в другию страницу
    Код:
    src="http://google.com/1"
     
  2. etc

    etc Гость

    Репутация:
    0
    getElementById().click; вроде так ...
     
  3. Vovochka

    Vovochka Гость

    Репутация:
    0
    Именно. через .click()
    Другое дело, по каким параметрам ты будешь искать свой А?
    var names = document.getElementsByTagName('A');
    А дальше шерстить на соответствие урлу. Или еще чему.
     
  4. Gamlet

    Gamlet Well-Known Member

    Репутация:
    0
    Регистрация:
    8 янв 2007
    Сообщения:
    525
    Симпатии:
    0
    Странно. Почему то не пашет. Делаю так:
    Код:
    var imgList = document.getElementsByTagName("a");
    imgList[1].click();
    При этом клика не происходит. Может скажите-почему?
    Нужна работоспособность в ИЕ.
     
  5. Gamlet

    Gamlet Well-Known Member

    Репутация:
    0
    Регистрация:
    8 янв 2007
    Сообщения:
    525
    Симпатии:
    0
    Все разобрался, но как при загрузке страницы вызвать клик, чтобы не было заблокировано всплывающее окно. Тоесть как можно поменять target ссылки, если в коде самой ссылки это сделать нельзя.
     
  6. Vovochka

    Vovochka Гость

    Репутация:
    0
    a.target = 'new_target'

    Разве не так?
     
  7. Gamlet

    Gamlet Well-Known Member

    Репутация:
    0
    Регистрация:
    8 янв 2007
    Сообщения:
    525
    Симпатии:
    0
    Спасибо. Все понял все сделал.
     
Загрузка...

Поделиться этой страницей