【发布时间】:2015-10-28 10:15:15
【问题描述】:
由于某些原因,我需要使用原生 HTML 表单属性target="_blank" 在新窗口中显示表单响应。
我的myDomain.com 中有以下 HTML 表单:
<form target="_blank" method="POST" action="http://www.anotherDomain.com/somePage">
<input name="someFieldName" value="someValue"/>
<button type="submit">Submit</button>
</form>
当用户点击Submit时,浏览器中会出现一个窗口/选项卡,我无法访问来自anotherDomain.com的表单响应。
如何检测_blank窗口何时关闭?
如果使用window.open(),我可以获得孩子的window 参考,但这不合适,因为window.open() 会被浏览器阻止。
【问题讨论】:
标签: javascript html forms