Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как получить то, что выводит на экран запущеное IFrame приложение Вконтакте? (https://javascript.ru/forum/misc/41062-kak-poluchit-chto-vyvodit-na-ehkran-zapushhenoe-iframe-prilozhenie-vkontakte.html)

Vampire 30.08.2013 08:03

Как получить то, что выводит на экран запущеное IFrame приложение Вконтакте?
 
Вконтакте запущено IFrame приложение...
Можно ли каким-либо образом, используя javascript, получить то, что оно выводит на экран?

Deff 30.08.2013 12:41

Цитата:

Сообщение от Vampire
Вконтакте запущено IFrame приложение...
Можно ли каким-либо образом, используя javascript, получить то, что оно выводит на экран?

А текущий сайт не Вконтакте?
Фрейм и основная страница - на одном домене ?

Vampire 30.08.2013 20:58

Цитата:

Сообщение от Deff (Сообщение 270037)
А текущий сайт не Вконтакте?
Фрейм и основная страница - на одном домене ?

Текущий сайт вконтакте, в нем запущено (чужое) приложение на основе iframe. И вижу то что оно отображает.
Вопрос - как с помощью скрипта скопировать то что вижу на экране (в идеале в буфер обмена) Или хоть в какую-нибудь переменную.

<html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<body class="is_rtl font_default pads firefox" onresize="onBodyResize()">
<div id="system_msg" class="fixed" style="display: none;"></div>
....

В этом body далеко в ветках есть следующее
<div id="content">
<div id="apps">
<div class="apps_options_bar ta_l">
<div id="apps_user_warning_cont" style="display: none;">
<div id="flash_api_external_cont">
<div class="apps_main apps_wide">
<div id="app_262234787_container" class="app_container loaded" style="width: 827px; height: 3328px;">
<iframe width="100%" scrolling="no" height="2000px" frameborder="0" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true" name="fXD67bd4" src="http://1blabla.org....

и вот в том фрейме все и происходит

BETEPAH 03.09.2013 12:07

Цитата:

Сообщение от Vampire (Сообщение 270140)
Вопрос - как с помощью скрипта скопировать то что вижу на экране (в идеале в буфер обмена) Или хоть в какую-нибудь переменную.
<iframe width="100%" scrolling="no" height="2000px" frameborder="0" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true" name="fXD67bd4" src="http://1blabla.org....
и вот в том фрейме все и происходит

Только если у вас есть доступ к админке 1blabla.org


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