- Автор темы
- #1
Здравствуйте, возникла следующая проблема.
Написал php-скрипт, к нему get-запросом передаются различные параметры, обработав которые, скрипт делает редирект:
Если вызывать скрипт с сайта таким образом:
То все замечательно, в окне отображается содержимое после обработки и редиректа скрипта, если же открыть с помощью fancybox, то возникает ошибка безопасности (кроссбраузерный запрос) :
Хотелось бы организовать всплывающее окно с помощью FancyBox без ошибки безопасности, может кто-то подскажет как инициализировать этот запрос, ведь без проблем можно открыть в fancybox google maps. Но там обращение на прямую, а не к php-скрипты, а потом уже редирект.
Была идея просто выводит ссылку php-скриптом, которую бы открывал FancyBox, но попробовав, также ошибка безопасности.
Спасибо.
Написал php-скрипт, к нему get-запросом передаются различные параметры, обработав которые, скрипт делает редирект:
PHP:
echo('<script>window.location="'.$url.'"</script>');
HTML:
<a href="script.php?id=123&btype=type1&title=hello&url=ya.ru" target="_blank" onclick="javascript:window.open(this.href,
'', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;"></a>
HTML:
$(".openframe").fancybox({
type:'iframe',
maxWidth : 600,
maxHeight : 600,
.....
});
Хотелось бы организовать всплывающее окно с помощью FancyBox без ошибки безопасности, может кто-то подскажет как инициализировать этот запрос, ведь без проблем можно открыть в fancybox google maps. Но там обращение на прямую, а не к php-скрипты, а потом уже редирект.
Была идея просто выводит ссылку php-скриптом, которую бы открывал FancyBox, но попробовав, также ошибка безопасности.
Спасибо.