带有iFrame的jQuery UI对话框,链接到重新加载父对象

时间:2011-07-01 20:13:43

标签: jquery-ui iframe

我有一个页面加载了一个带有iFrame的jQuery UI对话框。这个iFrame有一个登录表单,但是我想在这个iFrame中有一个链接,如果你是会员,那么请点击这里"他们可以点击它将PARENT重定向到另一个页面(从而关闭模态)。

现在模态中的任何链接(以及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框架中,上面调用的页面中有表格(有效),需要有一个链接将父页面重定向到另一个页面。

有什么想法? 谢谢!克里斯

1 个答案:

答案 0 :(得分:0)

我猜有时旧的=学校“低技术”方式是我们经常忘记的方式。找到这个帖子: Stack Overflow 这提醒我,target =“_ top”会做我需要的......而且确实如此。经过FF和Android测试,两者都很好(预期更广泛的测试也能很好地工作)。

由于