Вход

Просмотр полной версии : Как получить то, что выводит на экран запущеное IFrame приложение Вконтакте?


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

Deff
30.08.2013, 12:41
Вконтакте запущено IFrame приложение...
Можно ли каким-либо образом, используя javascript, получить то, что оно выводит на экран?
А текущий сайт не Вконтакте?
Фрейм и основная страница - на одном домене ?

Vampire
30.08.2013, 20:58
А текущий сайт не Вконтакте?
Фрейм и основная страница - на одном домене ?

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

<iframe width="100%" scrolling="no" height="2000px" frameborder="0" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true" name="fXD67bd4" src="http://1blabla.org....
и вот в том фрейме все и происходит

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