希望有人可以帮助我。当用户提交邮政编码时,我使用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);
});
});
答案 0 :(得分:0)
$.colorbox(
{
href: "/ppc/form.htm?zip=" + zip, iframe:true,nnerWidt ih:800, innerHeight:600,
onClosed:function(){window.location = "http://www.google.com";}
}
);