防止对话框打开新窗口
2009 5 4 10:10 AM 1692次查看
分类:JavaScript 标签:JavaScript
这是由于对话框的特殊性,不允许更改自身的window.location。而由于提交表单很可能是提交到另一个页面,于是便打开新窗口来执行提交了。
但有时候提交操作只需要在本窗口内执行即可,于是连执行window.close()这种操作都会打开新窗口,便显得很不合理了。
今天在CSDN看到这样一篇文章,于是问题搞定。
方法很简单,在head标签里加入这行代码即可(当然,只对提交表单有效):
<base target="_self" />
应该不需要解释原因了吧…
0条评论 你不来一发么↓