Как я могу открыть ссылки на fancybox в том же окне? - PullRequest
2 голосов
/ 22 ноября 2011

Я искал повсюду, и я не могу найти понимание своего вопроса.Я использую fancybox, чтобы показать на странице iframe, который является просто меньшим html-файлом.В iframe fancybox есть одна ссылка, и когда вы щелкаете по ней, страница открывается внутри iframe.Как мне сделать так, чтобы ссылка открывалась в текущем окне.Я могу получить ссылку, чтобы открыть в новом окне с "_blank", но я хочу, чтобы она открывалась в текущем.Любые идеи?

Мой js-код для действия:

$("#hours").fancybox({
'width'             : 980,
'height'            : 540,
'autoScale'         : false,
'transitionIn'      : 'elastic',
'transitionOut'     : 'elastic',
'type'              : 'iframe'
});

HTML-код ссылки для открытия iframe просто:

<a class="top" id="hours" href="hours.html">Hours</a>

HTMLссылка внутри iframe также является простой ссылкой, поэтому я почти уверен, что не делаю ничего, чтобы повлиять на это, и открытие в iframe - просто по умолчанию.

Ответы [ 2 ]

3 голосов
/ 22 ноября 2011

вы пробовали JavaScript?так как ты в фрейме.может быть что-то подобное в iframe / fancybox.

<a href="#" onclick="javascript: self.parent.location='page.htm';">Click</a>
0 голосов
/ 22 июля 2015

<a href="test.html" class="various" target="_parent">ORDER NOW</a>

Откроется нужный файл test.html на той же вкладке.

...