Вход

Просмотр полной версии : Получить из iframe данные


Gradarius
23.10.2014, 16:13
Дорого всем суток.
Есть div с авторизацией "вконтакте", нужно получить оттуда ссылку.
Получая document.getElementById('vk_auth').innerHTML;
Выходит только: <iframe name="fXDc93d7" frameborder="0" src="http://vk.com/widget_auth.php?app=11121&amp;width=100%&amp;_ver=1&amp;url=ht tp%3A%2F%2Fru.lookatcode.com%2Fshow%2F890488851582 6315%2F&amp;1493ce5396a" width="100%" height="80" scrolling="no" id="vkwidget1" style="overflow: hidden; height: 93px;"></iframe>


А нужен уже готовый:
<div id="main" class="auth_main_div">
<div class="auth_widget_head" style="margin-bottom: 0px;"><div class="auth_head_icon fl_r">
<a href="/dev/Auth"><div class="auth_logo"></div></a>
</div><span>Авторизация</span></div>
<div id="auth_user_block" class="userDonation" style="padding: 4px 8px 8px 8px; background: #FFFFFF;">
<div class="auth_user_pic">
<img src="/images/camera_50.gif">
</div>
<div class="auth_user_info">
<a href="https://vk.com/id274270933" class="name" target="_blank">Тесто Тестри</a>
<a class="logout" href="javascript: logout();" style="display: inline;">сменить пользователя</a>
</div>
<br class="clear">
</div>
<div class="auth_block">
<div id="auth_button" class="flat_button button_wide" onclick="window.authBtnClick();">Войти через ВКонтакте</div>
</div>

<script type="text/javascript">

</script>
</div>

В javascript слаб, но и задача простая. Буду благодарен за любую подсказку. Спасибо заранее.

danik.js
23.10.2014, 16:34
нужно получить оттуда ссылку
Какую еще ссылку?

Gradarius
23.10.2014, 17:12
Какую еще ссылку?
из
<div class="auth_user_info">
10
<a href="https://vk.com/id274270933" class="name" target="_blank">Тесто Тестри</a>
11
<a class="logout" href="javascript: logout();" style="display: inline;">сменить пользователя</a>
12
</div>

danik.js
23.10.2014, 17:20
Это во фрейме? Если фрейм с другого домена (с vk.com) то к его содержимому доступа нет.

Gradarius
23.10.2014, 18:39
danik.js,
Да, с другого домена.
То есть средствами JavaScript не получить доступ ко все странице?

Gradarius
25.10.2014, 10:35
Актуально!

danik.js
25.10.2014, 15:34
То есть средствами JavaScript не получить доступ ко все странице?
Да