Показать сообщение отдельно
  #1 (permalink)  
Старый 17.01.2016, 19:28
Новичок на форуме
Отправить личное сообщение для _Anton_ Посмотреть профиль Найти все сообщения от _Anton_
 
Регистрация: 17.01.2016
Сообщений: 1

JS доступ к фрейму во фрейме
Подскажите пожалуйста, мне необходимо в переменную записать значение выделенной на картинке строки. Обычно я это осуществлял с помощью "var a = document.documentElement.children[1].children[0]..." и таким образом доходил до необходимого мне элемента, затем командой "document.location.href=a;" переход по нужной мне ссылке. На рисунке изображён код страницы с фреймами, причём один вложен в другой.
На этом сайте мой способ работает только до начала второго фрейма: <frame src="../manprofile.php?manid=CM1088603" name="main">
в подтверждение этому команда:
"document.documentElement.children[1].children[1].childElementCount"
выдаёт 0.
Перечитал много информации, но так и не смог понять как добраться до заветной (выделенной на рисунке) строки.
[IMG][/IMG]
В это реализовывается в Greasemonkey, нужна программа имитирующая действия пользователя. Главная задача в результате перейти по ссылке в выделенной строке (на сайте это кнопка).
Ответить с цитированием