Позвольте мне объяснить ситуацию.Fancybox detect from Inside
Сайт A: www.mywebsitea.com Сайт B: www.mywebsiteb.com
Сайт IST хостинг FancyBox. Веб-сайт B размещает контент, открытый в Fancybox A. A.
Мне нужно узнать с веб-сайта B, если мой контент открыт в fancybox A или нет.
Как я могу это сделать? Я пробовал несколько решений, но они не работают.
Одно из этого решения было:
try {
if(!(parent.$ && parent.$.fancybox))
{
window.location = "http://mylink.com"
}
}
catch(e){
}
Имеет кому-то другое решение?
Спасибо за помощь. Адриан
Действительно ли iFrame пуст для начала? или все ссылки постоянно меняются, и вам нужно убедиться, что ссылка прошла через нее? Или вы пытаетесь контролировать ошибки сервера, например, 404? – Ohgodwhy
iFrame не пуст. Я начинаю с одной ссылки. Ссылка изменяется во время навигации. Вы можете посмотреть веб-сайт. www.gstaad.ch -> В верхней части веб-сайта нажмите «Livecam». –