Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как определить кросс-доменные ифреймы? (https://javascript.ru/forum/misc/60418-kak-opredelit-kross-domennye-ifrejjmy.html)

arch_7 28.12.2015 03:47

Как определить кросс-доменные ифреймы?
 
Всем привет!

Пример: http://codepen.io/rd2d2/pen/qbawxW ('mysite.com' находится в ифрейме у liveweave.com, а он в свою очередь у codepen.io)
Как из 'mysite.com' определить, находится ли он в нескольких кросс-доменных ифреймах? Необходимо именно точно определить что в двух.
Спасибо.

Deff 28.12.2015 12:42

1. Вопрос всегда стоит: А нафига ?
2. Достаточно просто определить из текущего документа, что он находится во фрейме, внутри документа с иного домена
3. Наверно задача решаема через собственный прокси, тогда есть доступ ко всей цепочки фреймов из любого фрейма

arch_7 28.12.2015 13:28

Цитата:

Сообщение от Deff (Сообщение 401711)
1. Вопрос всегда стоит: А нафига ?

Существуют стандарты показа рекламы - баннеров. Так вот один из пунктов -
объявление находится в нескольких кросс-доменных доменах. Необходимо написать скрипт проверку.

laimas 28.12.2015 15:13

Цитата:

Сообщение от arch_7
Необходимо написать скрипт проверку.

Вы не получите доступ к документу с чужого домена.


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