Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 13.03.2014, 15:43
isp isp вне форума
Новичок на форуме
Отправить личное сообщение для isp Посмотреть профиль Найти все сообщения от isp
 
Регистрация: 12.03.2014
Сообщений: 2

Iframe и кроссдоменность
Здравствуйте, написал php-скрипт, к которому обращаюсь get-запросом:
id - id поста;
url - ссылка на пост;
type - в какой соц. сети происходит расшаривание.

После "скармливания" параметров, скрипт получает от соц.сети количество расшариваний и заносит в БД, после чего делает редирект таким образом:
echo('<script>window.location="'.$url.'"</script>');

где url - ссылка на расшаривание в соц.сети, например:
http://vk.com/share.php?url=

Если обращаться к php-скрипту с отправляемыми параметрами так:
<a href="php-script.php?id=123..." onclick="javascript:window.open() .../></a>

То прекрасно открывается popup, но если попытаться открыть во фрейме (fancybox или просто даже пробовал обычный фрейм), то "Ошибка безопасности".

Очень хотелось бы прикрутить мой скрипт к FancyBox. Может кто подскажет как обойти эту неприятную кроссдоменность?

Спасибо большое!
Ответить с цитированием
  #2 (permalink)  
Старый 13.03.2014, 15:54
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от isp
редирект таким образом
А зачем таким странным образом? Почему не через http-заголовок Location?
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #3 (permalink)  
Старый 13.03.2014, 17:23
isp isp вне форума
Новичок на форуме
Отправить личное сообщение для isp Посмотреть профиль Найти все сообщения от isp
 
Регистрация: 12.03.2014
Сообщений: 2

danik.js, по-быстрому реализовал, когда писал скрипт, работала popup и ладно, а сейчас надумал сделать через iframe FancyBox.

Что интересно google maps, instagram и подобные ресурсы, напрямую через iframe FancyBox открываются отлично, а тот же самый vk, twitter, facebook не получается (я про вызов в обход моего php-скрипта, сразу "socialnetwork/share.php?url=...").
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вставка контента на страницу: div vs iframe hrundel Общие вопросы Javascript 8 23.08.2016 08:48
Повторное срабатывание .load() у iframe при смене его src vita1ii Events/DOM/Window 5 09.10.2013 13:49
Изменить параметр тега iframe AlexM jQuery 2 26.01.2012 11:05
Вложенные IFrame и History goldserg Элементы интерфейса 1 28.03.2011 15:57
Закрыть iframe из iframe rawuk Элементы интерфейса 1 02.03.2011 11:05