表单重定向后,Fancybox默认关闭不起作用

时间:2016-03-07 12:44:37

标签: javascript jquery twitter-bootstrap fancybox-2

我已经使用bootstrap创建了我的页面,并有一个链接来启动fancybox框,如下所示:

<a class="iframe" href="AForm.asp?ID=<%=Request("ID")%>"><button class="btn-warning">Action Form</button></a>

JQuery的

 <script type="text/javascript">
    $(document).ready(function() {
        $("a.iframe").fancybox({
            'type' : 'iframe', 
            'width':500,
            'height':500,
            'afterClose':function () {
        window.location.reload(); } 
        });
    });
</script>

默认功能可以正常工作:我可以触发fancybox加载,单击默认的十字图标并关闭该框 - 所有工作都按预期工作。

当我在fancybox(html / classic asp)中提交表单时,它会重定向到标准HTML页面,字面上只是说“请关闭此页面”,默认的十字交叉图标不执行任何操作。它是可见的,并且在正确的位置,但没有点击功能。

我在HTML页面中尝试过自定义关闭按钮,但没有任何作用 - 它根本不想关闭。有人有任何想法吗?感谢

1 个答案:

答案 0 :(得分:0)

不是一个答案,但是在我整天试图解决这个问题之后,我放弃了Fancybox,发现Colorbox在我试图做的事情上开箱即用。 Colorbox