我试图通过编程方式在iframe中使用JavaScript代码关闭一个名为 的JavaScript代码模式。这似乎不适用于JavaScript DOM。在iframe中关闭一个带有iframe的模式框
https://github.com/defunkt/facebox
更一般地,我怎么会收一个通用模式嵌入的代码的iframe来关闭它的iframe内。 (扭遗憾的舌头(或眼))
这里是我的例子:
我有一个facebox像这样的东西:
jQuery.facebox("stuff goes here <iframe src="example.php"...." more stuff"); //opens the modal(works great)
那里面的iframe,我想打电话给jQuery(document).trigger('close.facebox');
。如果我在父页面或模态页面上调用它,但不是在实际的iframe中,它似乎工作。有没有一种方法可以通过在iframe example.php
内调用它来关闭它?
编辑:我在问我如何从iframe中使用jQuery访问父框架以简化问题。
不,它是在同一个域:) – 2009-07-16 18:36:38
嗯。那我真的不确定!抱歉。 – 2009-07-16 18:59:22