JQuery UI Диалог с iFrame, ссылка для перезагрузки родителя - PullRequest
0 голосов
/ 02 июля 2011

У меня есть страница, которая загружает JQuery UI Dialog с iFrame в нем. Этот iFrame имеет форму входа, однако мне нужна ссылка в этом iFrame с надписью «нажмите здесь, если вы являетесь участником», которую они могут щелкнуть, чтобы перенаправить РОДИТЕЛЯ на другую страницу (и, таким образом, закрыть модальное окно).

Прямо сейчас любые ссылки в модале (и так в iFrame) просто перенаправляют iFrame)

Вот код, который вызывает модал с iFrame в нем:

$(document).ready(function() {
$("#modalIframeId").attr("src","http://site.com/wordpress/register-now/?the_email_address=<?php echo $the_email_address; ?>");
$("#divId").dialog({
       autoOpen: true,
       modal: true,
       closeOnEscape: true, 
       draggable: false,
       resizable: false,
       dialogClass: 'no-close',
       height: 570,
       width: 500,
       title: 'Sign Up',
       close: function(event, ui) { window.location.href = window.location.pathname; }
   });
});

Это все в рамках Wordpress, и на странице, которая вызывается выше, есть форма (она работает), и здесь требуется ссылка для перенаправления родителя на другую страницу.

Есть мысли? Спасибо! Chris

1 Ответ

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

Я думаю, что иногда мы забываем о старомодном "техническом" способе. Нашел эту ветку: Переполнение стека Это напомнило мне, что target = "_ top" будет делать то, что мне нужно ... и это было сделано. Протестировано в FF и Android и хорошо работает в обоих (более широкое тестирование также будет хорошо работать).

Спасибо

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