我有一个阴影框,它包含一个表单,问题是当表单提交时阴影框没有关闭。我使用过这些函数, self.close(); window.parent.Shadowbox.close();
但仍然没有运气,任何人都可以帮助我,谢谢
这就是我创建阴影框的方法
<a href="#" id="mylink">Example shaodow box</a>
<script language="javascript">
$('#mylink').click(function(){
Shadowbox.open({
content: 'mybox.php',
player: 'iframe',
height: 550,
width: 800,
options: {
onClose: function() {
top.location = "index.php?mydata=asas1234";
}
}
});
});
</script>
答案 0 :(得分:0)
在调用其他方法之前,您必须先调用ShadowBox.init({...})
。