Вырваться из Ифраме - PullRequest
       3

Вырваться из Ифраме

0 голосов
/ 06 июля 2011

У меня есть сайт Joomla, контент загружается в iframe с другого сайта.В этом iframe у меня есть другой iframe (новостная лента), когда я нажимаю на ссылку в новостной ленте, страница должна открываться в родительском iframe.

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

(В начале!)

Идите и проверьте: http://www.rtc -antwerpen.be / Site / content /view / 14/47 / Нажмите на «Hybridevoertuigen» в скроллере

Внимание: этот сайт очень старый, некрасивый и медленный, мне просто нужно его обновить.

Спасибо

Ответы [ 2 ]

2 голосов
/ 06 июля 2011

В a-тэге вы должны определить target="_parent"

<a href="link.php" target="_parent">

Это приведет к открытию ссылки в родительском фрейме.

EDIT:

То, что вы пытаетесь сделать, это нацелить блок div вне IFrame, что невозможно (по крайней мере, если на вашем основном сайте запущен JS).

Содержимое, на которое вы ссылаетесь, существует в joomla? Затем попытайтесь дать ссылку на их правильный URL.

Например, вместо «detail.php? Id = 435» ссылка на «/ Site / content / view / 14/435». Затем joomla загрузит весь сайт, упаковав содержимое.

1 голос
/ 06 июля 2011

За исключением target="_parent" (который должен работать, если ваш сайт структурирован, как вы описали) или target="_self" (который должен работать на вашем сайте, как он фактически структурирован сейчас), вы также можете указать имя фрейма вцель.Это позволяет более конкретно указывать на целевой кадр и игнорируется, если такой кадр не существует.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...