我有一些JavaScript生成iframe,需要用户填写一些细节。提交iframe表单后,会将其重定向到以前的位置;然而,iframe似乎仍然存在,因为在Firefox中右键单击会显示“此框架”选项。此外,我无法点击页面上的链接或任何内容。
另一方面,如果我在表单提交后包含一个关闭iframe的函数,则会再次将用户重定向回原始页面,但这次没有右键单击“This Frame”选项和所有链接在页面上可以点击。
任何人都可以向我解释这里发生了什么吗?谢谢!
答案 0 :(得分:1)
如果使用Javascript进行重定向,请尝试在重定向前添加:
window.top.location.href = "http://www.site.com";
否则,请使用target="_top"
:
<form action".." target="_top">
</form>