Показать сообщение отдельно
  #3 (permalink)  
Старый 03.11.2011, 12:33
Новичок на форуме
Отправить личное сообщение для Sierra Посмотреть профиль Найти все сообщения от Sierra
 
Регистрация: 02.11.2011
Сообщений: 6

Сообщение от trikadin Посмотреть сообщение
Во-первых, не работает вот эта строка:
В третьих, а где, собственно, элемент #154?
Элемент #154 находится на странице которая подгружается во фрейме (код самой ссылки я привел выше), и немного почитав различные факи возник еще один вопрос может ли ЯваСкрипт выполнить действие с страницы одного домена на которой подгружена страница во фрейме с другого домена (то есть Ява Скрипт отрабатывается на одной странице, и имитирует действие на другой странице подгруженной во фрейме)? В общем говоря мне надо реализовать таким образом автоголосовалку

Сообщение от trikadin Посмотреть сообщение
Во-первых, не работает вот эта строка:
document.getElementById('autovote1').getElementById('154').onclick()

getElementById работает только как метод document.
Во-вторых, onclick() замените на click().

Т. е., должно быть так:
document.getElementById('154').click()
А как тогда Ява Скрипт поймет где именно ему искать данный элемент? Или он ищет везде? Или надо так указывать?

document.getElementsByTagName("iframe").getElementById('154').click()


Сообщение от trikadin Посмотреть сообщение
И в четвёртых, этот код выполнится до того, как элемент будет загружен.
Помогите реализовать это правильно, буду очень благодарен
Ответить с цитированием