javascript - 在表单提交时获取对 _blank 目标窗口的引用

标签 javascript forms dom target

我有一个在提交时打开新窗口的表单:

<form id="form-id" target="_blank">

我想通过 javascript 访问新创建的窗口,无需手动为目标生成唯一名称,也无需借助其他方法打开窗口

似乎必须有一种简单的方法来执行此操作,但我找不到适合我的特定情况的方法。

最佳答案

代替 _blank 然后你可以使用命名你的新窗口。

 <form id="form-id" target="newName">

然后你可以在 JS 中使用它:

var newWindow = window.open(null, 'newName');

关于javascript - 在表单提交时获取对 _blank 目标窗口的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13569776/

相关文章:

javascript - 对于唯一的 dom 元素总是使用 live() 而不是 bind() 的缺点?

javascript - Breeze : populate the error property of SaveResult

javascript - jquery mobile,使用 .live() 或 .bind() 在导航上执行 ajax 的正确方法

javascript - 多次调用函数与使用 livequery

javascript - 使用哈希键在客户端验证验证码安全吗?

dom - 什么 XPath 从表中选择奇数 TR,从第三个开始?

javascript - react : How to setState in child component from parent component?

jquery - 如何使用jquery检查选择元素是否仍然是 "open"/active

ios - iphone - 应用程序崩溃的形式

html - 拆分父级时是否保留 CSS 规则?