colorbox在iframe关闭或后退按钮上留下页面

时间:2011-11-16 01:02:07

标签: jquery colorbox

希望有人可以帮助我。当用户提交邮政编码时,我使用colorbox弹出<iframe>表单。只有当用户尝试关闭iframe或点击浏览器时,才会发生一个额外的事件。在这些事件中的任何一个中,我希望父页面(iframe下的页面)加载不同的页面URL。目前我用来在邮政编码提交上弹出iframe的代码如下:

<script> 
function submitHandler(e) {
    e.preventDefault();
         var zip = $('#zip').val();
         if (zip.length < 5) { alert("Please enter a valid zip code"); return false;};
         //alert("keyword is " + keyword);
    $.colorbox({href: "/ppc/form.htm?zip=" + zip, iframe:true, innerWidth:800, innerHeight:600});
}

$(document).ready(function() { 
    $('form#start').submit(function(e) {
        submitHandler(e);
    });

    $("a[rel=zipformSubmit]").click(function(e) { 
        submitHandler(e);
    }); 
});  

1 个答案:

答案 0 :(得分:0)

$.colorbox(
    {
        href: "/ppc/form.htm?zip=" + zip, iframe:true,nnerWidt ih:800, innerHeight:600,
        onClosed:function(){window.location = "http://www.google.com";}
    }
);