Надежда С.
349 сообщений
#9 лет назад
Здравствуйте. Хочу скопировать содержимое iframe  с другого сайта <div id="id1">Привет!</div>
<iframe id="myframe" src="https://www.weblancer.net/">
<script type="text/javascript">
$(function() {
var id = $("#myframe").contents().find("#id1").attr("id");
 alert(id);
  });
</script>
В Firebug ошибка Error: Permission denied to access property 'document'
Подскажите пожалуйста другие методы...
Артем Л.
11416 сообщений
#9 лет назад
Сделать у вас это не получится, запрет браузеров в целях безопасности
Евгений Еременко
131 сообщение
#9 лет назад
+
должна быть какая то фича, позволяющая обойти эту защиту безопасности.
Елена Б.
6863 сообщения
#9 лет назад
Загружаете страницу аяксом и делаете с ней что хотите. Но для аякса тоже свои ограничения есть.
Антон В.
1807 сообщений
#9 лет назад
floppox, я как-то пробовал, тот кусок, который мне был нужен, так и не загрузился, уж не знаю почему.
Надежда С.
349 сообщений
#9 лет назад
<script type="text/javascript">
$.post( "http://vk.com/widget_auth.php?app=APPID&width=200px&_ver=1&url=http%3A%2F%2Fmysite.ru%2Findex.html", function( data ) {
$("html").html(data);
});
</script>
Вы конечно же догадались для чего я все это затеяла ))
Но результат (((
Приложения:
  • 256 КБ
Евгений Еременко
131 сообщение
#9 лет назад
WebAir, на прошлой неделе, убил дня 3 на поиск аналогичного решения. Тоже для VK. но безрезультатно
Елена Б.
6863 сообщения
#9 лет назад
Так-так-так... если вы не пытаетесь сделать что-то незаконное, то чем не подходит oAuth?
Надежда С.
349 сообщений
#9 лет назад
floppox, Нужен user_id без спроса разрешения у пользователя В виджете авторизации ведь показываются данные пользователя без спроса пользователя, а при использовании API запрашивает разрешение у пользователя на предоставление данных приложению. Хотелось вытащить из iframe виджета, ведь там в открытом виде есть данные ))
Елена Б.
6863 сообщения
#9 лет назад
WebAir, имя отображается самому пользователю и без разрешения третьим лицам не передается. Логично, не находите ли? Задача ваша является взломом, а значит, ее обсуждение здесь запрещено. Тему оставляю только до прочтения.
Андрей Андреев
798 сообщений
#9 лет назад
WebAir, если бы это работало, то можно было бы не только данные пользователя воровать, но и кукисы. Это политики безопасности браузеров, у вас нечего не выйдет.
Андрей Халецкий
3563 сообщения
#9 лет назад
Ни JS ни флеш не могут получить доступ к ответу пришелшему с другого домена в целях безопасности.
Даже не пытайтесь (а  если получится, напишите мне, мы можем нехило заработать ;-)), но вот ИД пользователя ВК получить можно, на сколько мне известно.
Елена Б.
6863 сообщения
#9 лет назад
SmartDesign, любой способ, кроме официального апи - это противозаконная эксплуатация уязвимости.