2012-11-10 154 views
0

我有一个从iframe打开联系人表单的Fancybox。在iframe中,我有一个关闭按钮,但它不工作。从iframe关闭fancybox

我已经tryed都与$.fancybox.close();parent.jQuery.fancybox.close();

这里是我的网页的问题: http://www.no-gods-no-masters.com (点击联系人按钮)

我在做什么错?

回答

1

问题是你试图用不同的主机名来执行父窗口js函数(它不允许)。 尝试访问你的网站没有www.(这是因为使用花哨的URL,而不www.contact按钮)

+0

非常感谢 !它解决了我的问题 – anarchOi

8

按照http://fancybox.net/api试试这个:

parent.$.fancybox.close(); 
+1

的情况下,如果你正在使用'jQuery.noConflict()'使用'parent.jQuery.fancybox.close()' –