Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   отключить элемент в Iframe (https://javascript.ru/forum/events/33487-otklyuchit-ehlement-v-iframe.html)

andrey888 25.11.2012 12:30

отключить элемент в Iframe
 
Добрый день. Ситуация следующая:
1) есть главная страница
2) в ней есть iframe :
<iframe id="bla">
<html>
<head></head>
<body>
<table id="tab">
...
</table>
</body>
</html>
</iframe>

Нужно вытащить table id="tab" и выключить его.

Вопрос: как достать нужный элемент из iframe?

Пробовал примерно следующее:
var ifr=document.getElementById('bla');
var ifd = ifr.contentDocument || ifr.contentWindow.document;
var element = ifd.getElementById('tab'); 
alert(element); // в алерте пишет null , то есть этот элемент я не достал

не получилось..
Если кто сталкивался или знает наверняка - подскажите плиз..
Спасибо.

dmitriymar 25.11.2012 12:44

и страница в фрейме конечно чужая?
гугл , поиск по форуму

andrey888 25.11.2012 13:04

страница во фрейме с другого домена . да.
Все что нашел сводится к тому что написал выше.. но после определения самого iframe достать элемент внутри не получилось пока ..

dmitriymar 25.11.2012 13:13

Цитата:

Сообщение от andrey888
страница во фрейме с другого домена . да.

Наверное самая популярная тема форума-доступ к чужой странице в фрейме.
Ответ -нельзя. Делай своей или пользуйся сторонними инструментами и получай доступ сколько хочешь

andrey888 25.11.2012 13:16

надеюсь есть более оптимистичные прогнозы ..
Вопрос остается открытым ..

dmitriymar 25.11.2012 13:18

Цитата:

Сообщение от andrey888
надеюсь есть более оптимистичные прогнозы ..

Надеяться что солнце встаёт с завтрашнего дня на западе не пробовал? Если нет, почему ? Результат то один и тот же:)
За последние полгода, наверно сто таких тем, поверь , ответ не изменился:)

andrey888 25.11.2012 13:27

Ок . Тогда можно в кратце в двух словах немного углубиться в тему, а точнее в данную проблему и объяснить где слабое место.. то бишь где именно конструкция языка JavaScript не имеет возможности справиться и вытащить (явно указать) определенный элемент в iframe с другим доменом.
Очень интересно узнать... :)

dmitriymar 25.11.2012 13:33

политика безопасности

andrey888 25.11.2012 13:34

Благодарю


Часовой пояс GMT +3, время: 19:02.