Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 15.06.2012, 18:24
Аватар для Ваяс
Аспирант
Отправить личное сообщение для Ваяс Посмотреть профиль Найти все сообщения от Ваяс
 
Регистрация: 29.12.2011
Сообщений: 67

Предать cookie с сайта на сайт
У меня есть сервер авторизации и регистрации когда я авторизуюсь я попадаю на страничку Где написано что я АВТОРИЗОВАН
echo 'Вы вошли на сайт!<br /> Ваш Логин: '.$userinfo["login"].'

Эти данные кладуться в cookie
Мне нужно на сайте который находиться в другом домене передать эти cookie что бы я мог вывести этого пользователя на том сайте, это можно сделать через iframe но у меня не получается так как я плохо знаю javascript
Читаю вот это http://javascript.info/tutorial/cros...th-postmessage там вроде простой пример, но как у себя реализовать я не знаю, надеюсь кто то поможет?
Ответить с цитированием
  #2 (permalink)  
Старый 15.06.2012, 18:51
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Ваяс,
Для этого нужно сначала разрешить iframe передавать куки(по умолчанию куки во фрейме блокируются многими браузами
Для этого 1. Создаём пустой iframe и переадресуем в iframe с главной текущего сайта ответ от отправки незначительной формы с главной страницы, http://htmlbook.ru/html/form (*см тег target)
И затем можно уже менять скриптом внутри фрейма адрес, - на адрес нашего второго сайта, *куки должны прилипнуть и отправить из фрейма мелкую форму(дабы передать куки), форму отправляем скриптом при наличии определенного адреса, вызванной страницы во фрейме

Последний раз редактировалось Deff, 15.06.2012 в 18:56.
Ответить с цитированием
  #3 (permalink)  
Старый 15.06.2012, 18:57
Аватар для Ваяс
Аспирант
Отправить личное сообщение для Ваяс Посмотреть профиль Найти все сообщения от Ваяс
 
Регистрация: 29.12.2011
Сообщений: 67

Прошу прощения за свою безграмотность, но можно пример кода, а то я не понимаю вас.
Ответить с цитированием
  #4 (permalink)  
Старый 15.06.2012, 19:02
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Ваяс,

Где то нечто похожее изображал devote ... спросите у него наверно там вероятна и межфреймовая передача куков
Ответить с цитированием
  #5 (permalink)  
Старый 15.06.2012, 19:04
Аватар для Ваяс
Аспирант
Отправить личное сообщение для Ваяс Посмотреть профиль Найти все сообщения от Ваяс
 
Регистрация: 29.12.2011
Сообщений: 67

Спасибо попробую
Ответить с цитированием
  #6 (permalink)  
Старый 15.06.2012, 20:32
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

пример работы postMessage я писал тут Тег object - как получить его document
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #7 (permalink)  
Старый 15.06.2012, 20:37
Аватар для Ваяс
Аспирант
Отправить личное сообщение для Ваяс Посмотреть профиль Найти все сообщения от Ваяс
 
Регистрация: 29.12.2011
Сообщений: 67

Спасибо попытаюсь сделать так как вы пишите...
Ответить с цитированием
  #8 (permalink)  
Старый 15.06.2012, 20:39
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от Ваяс
Спасибо попытаюсь сделать так как вы пишите...
тока там для ИЕ8 нужно будет вместо window.addEventListener заюзать window.attachEvent, но думаю с этим разберетесь
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #9 (permalink)  
Старый 15.06.2012, 20:41
Аватар для Ваяс
Аспирант
Отправить личное сообщение для Ваяс Посмотреть профиль Найти все сообщения от Ваяс
 
Регистрация: 29.12.2011
Сообщений: 67

Мне вам отзыв нельзя добавить (((
Ну положительный конечно
Ответить с цитированием
  #10 (permalink)  
Старый 15.06.2012, 20:44
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

devote,
Всё одно через window.name во фрейме и back - forward кроссбраузернее и код был менее, тем паче во фрейме window.name -эт не на главной странице - могем пользовать - как нравиться
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как тестировать страницу в разных браузерах. nyols (X)HTML/CSS 32 23.06.2011 03:38
Многоязычный сайт (редирект) Himmler Общие вопросы Javascript 2 17.05.2011 16:19
Новая система управления сайтом Scripto CMS deepslam Ваши сайты и скрипты 38 31.01.2011 14:55
Изменение настроек сайта и добавление параметров в cookie Amateros Events/DOM/Window 6 06.01.2011 17:07
Бесплатные посетители на сайт и бесплатное продвижение сайта (РАЗДАЧА трафика) kykyi Оффтопик 7 29.12.2010 20:20