[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Генерация клика
wolfgang-abersdorf
Товарищи!!! Необходимо решить такую задачу.
Существует страница(1) с обьектом iframe в котором подгружается другая страница(2).
Среди элементов страницы(2) есть обьект ссылка.
Каким образм можно осуществить клик по ссылке в странице(2) сгенерировав этот клик на странице(1) javasript'ом????




Спустя 1 час, 55 минут, 39 секунд (8.06.2009 - 09:44) FatCat написал(а):
Если сумеете написать виртуальную машину, способную на такие трюки - Вы станете сказочно богаты и известны.

Спустя 6 часов, 18 минут, 7 секунд (8.06.2009 - 16:02) tarantyl написал(а):
Цитата (FatCat @ 8.06.2009 - 06:44)
Если сумеете написать виртуальную машину, способную на такие трюки - Вы станете сказочно богаты и известны.

Если тут задача всего-навсего сымитировать клик, то дело несложное, может я что не так понял

Спустя 42 минуты, 8 секунд (8.06.2009 - 16:44) FatCat написал(а):
Цитата (tarantyl @ 8.06.2009 - 17:02)
всего-навсего сымитировать клик

Всего-навсего кликом пользователя разрешается или запрещается установка программ из интернета. Сымитируете? Вирусописатели Вам золотые горы отвалят за такой алгоритм.

Спустя 37 минут, 9 секунд (8.06.2009 - 17:21) Joker написал(а):
Цитата (FatCat @ 8.06.2009 - 19:44)
Всего-навсего кликом пользователя разрешается или запрещается установка программ из интернета. Сымитируете? Вирусописатели Вам золотые горы отвалят за такой алгоритм.


На сколько я понел нужно всеголишь отловить сылку и переадресовать по ней... это разве сложно???? вроде просто все же... или я чот не так понел.

Спустя 52 минуты, 44 секунды (8.06.2009 - 18:14) FatCat написал(а):
Цитата (Joker @ 8.06.2009 - 18:21)
переадресовать по ней... это разве сложно?

Загрузить джаваскриптом в ифрейм другой URL не сложно. Но это не будет генерацией клика.


Цитата (Joker @ 8.06.2009 - 18:21)
всеголишь отловить сылку

Джаваскриптом прочитать содержимое другого окна? Не представляю как это возможно...

Спустя 44 минуты, 32 секунды (8.06.2009 - 18:58) Alchemist написал(а):
очего же... если знать "name" этого окна - то проблем нет

Спустя 1 час, 21 минута, 34 секунды (8.06.2009 - 20:20) Гость_hara написал(а):
Код
window.frames[0].getElementById('linkforclick').click();

если что поругайте, т.к. честно проверять, работет ли это, лень

Спустя 1 час, 30 минут, 6 секунд (8.06.2009 - 21:50) FatCat написал(а):
Цитата (Alchemist @ 8.06.2009 - 19:58)
если знать "name" этого окна - то проблем нет

Как считать гиперлинк из окна, зная имя окна?


Цитата (Гость_hara @ 8.06.2009 - 21:20)
проверять, работет ли это, лень

Не будет. Но тоже поленюсь проверять. wink.gif

Спустя 1 день, 12 часов, 28 минут, 59 секунд (10.06.2009 - 10:19) Гость_hara написал(а):
ну да, если на одном домене то
window.frames[0].document.getElementById('linkforclick').click();
работает,
если на разных, то можно поизвращаться маленько, например сделать файл на этом же домене, - который будет выдирать страницу с нужного домена.. ну и там косяков хватает, короче при желании можно что то сделать)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.