window.frames
список фреймов текущего окна, включая iframe
Описание, примеры
Возвращает список фреймов текущего окна. Перечисляются только прямые фреймы, без их подфреймов.
frameList = window.frames
Список фреймов не является Array , но похож на массив в том смысле, что у него есть свойство length , и его элементы доступны по индексу [i] .
var frames = window.frames
for (var i = 0; i < frames.length; i++) {
// сделать что-нибудь внутри i-го фрейма
frames[i].document.body.style.background = "red"
}
|
Покажите, пожалуйста, как обратиться в DOM к свойствам объекта который лежит во вложенных iframe
А ждать загрузки фрейма кто будет?
Каким образом можно дождаться загрузки?
Такая ситуация:
в iframe открыта страничка из другого сайта -otherDomain.com/index.html.
Нужно отследить когда там поящиться определенная кнопка.
Сделал через setTimeOut() - но появляется ошибка типа:
Сайту myDomain.com не было предоставлено разрешение на чтение свойства Window.document s otherDomain.com
Как разрулить такую ситуацию?
Политика браузера запрещает..
можно прогружать сайт через свой маленький прокси скрипт, который находиться на этом же сервере, тем самым обходя политику безопасности.
Мжно об этом поподробнее.
Попытался выполнить приведённый в примере скрипт.
В Firefox не выходит:
"Permission denied to access property 'document'"
В Chrome тоже:
"Unsafe JavaScript attempt to access frame with URL <…> from frame with URL <…>"
IE и Opera послушно меняют фон.
Как заставить работать?
тоже хочу знать как стилизовать содержимое iframe. а именно кнопку "нравиться и ок" от одноклассников и майлру.
Как стилизовать содержимое iframe?
Решил кто проблему уже?
Пример?