Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Web > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 21.09.2011, 00:49   #1
Vistar
учащийся
Форумчанин
 
Аватар для Vistar
 
Регистрация: 26.04.2009
Адрес: Украина
Сообщений: 144
Репутация: 35
По умолчанию Перехват html с другого фрейма

На соц. сети ВКонтакте есть сервис публикации ссылок (http://vkontakte.ru/pages.php?act=share). Необходимо сделать на моем сайте кнопку публикации, но чтобы все автоматически публиковалось как только пользователь зайдет на страницу.
Для публикации надо получить хеш, который уникальный для каждого пользователя. Для этого решил во фрейме отобразить страницу публикации (этот хеш в ней появляется), отпарсить хеш и отправить запрос с этим хешем, после которого запись добавится.
Вот страница с фреймами:
Код:

<html>
<frameset rows="80%,20%"> 
  <frame src="index2.php" name="main"> 
	<frame src="menu.php" name="menu">   
</frameset> 
</html>

Вот один из фреймов:
Код:

<html>
<head>
<script language="JavaScript">
<!-- hide

function load(url) {
  
  parent.main.location.href = url;
  
  // здесь сделать задержку, отпарсить хеш и перенаправить пользователя на ссылку которая добавит запись на стенку
}

// -->
</script>
</head>
<body>

<a href="javascript:load('http://vkontakte.ru/share.php?url=http://last.fm')">send</a>

</body>
</html>

Но у меня не получается получить этот хеш. Вообще ничего с фрейма не получается вытянуть. Подскажите как решить эту задачу? И реально ли это вообще?
Vistar вне форума   Ответить с цитированием
Старый 21.09.2011, 06:55   #2
Lesha
Форумчанин
 
Аватар для Lesha
 
Регистрация: 31.01.2009
Адрес: г Тольятти
Сообщений: 418
Репутация: 122
По умолчанию

браузер с точки зрения безопасности не разрешает для фреймов с разных доменов обмен данными между страницами через JS.
Lesha вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Высота фрейма Abuhamed JavaScript, Ajax 0 30.08.2011 10:29
Обновление фрейма X@OC Общие вопросы по Java, Java SE, Kotlin 1 27.12.2010 07:59
Как взять html с другого сайта motorway JavaScript, Ajax 14 15.07.2009 13:27
Parent фрейма RIO Помощь студентам 2 10.05.2009 20:56
HTML код фрейма JakSon Работа с сетью в Delphi 1 30.06.2008 10:33


01:50.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru