Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.12.2015, 00:18
Новичок на форуме
Отправить личное сообщение для moto_mario Посмотреть профиль Найти все сообщения от moto_mario
 
Регистрация: 15.12.2015
Сообщений: 1

работа с элементом внутри нескольких <html>
Доброго времени суток! Не получается работать(кликнуть или "вытащить" информацию) с элементом, который находиться внутри следующей конструкции:
html>frameset#aa>frameset#bb>frame#cc>html>body>iframe(name="dd")>html>body>table>td>div.rb_t


Содержимое фреймов показывает спокойно:
document.getElementById('aa');
document.getElementById('bb');
document.getElementById('cc');

а вот добраться к div.rb_t никак не получается. Содержимое фреймов на одном домене.
Ответить с цитированием
  #2 (permalink)  
Старый 16.12.2015, 00:28
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

moto_mario,
Во первых для доступа к фрейму нужно отслеживать загрузку фрейма, где вы хотите считать контент
Затем Вы уже работаете не document, а с iframeDoc (документом фрейма)

var iframeDoc = iframe1.contentWindow.document; //Синим - имя фрейма name="iframe1"
iframeDoc.getElementById('aa');
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
совместная работа нескольких пользователей Aeliot@ Элементы интерфейса 5 26.09.2014 23:35
pasteHTML внутри нескольких спанов alexbutav Общие вопросы Javascript 0 24.07.2013 17:55
Одновременная работа нескольких виджетов svs jQuery 9 13.06.2012 17:51