gpt4 book ai didi

java - 在新窗口中自动提交表单

转载 作者:行者123 更新时间:2023-11-29 22:28:18 33 4
gpt4 key购买 nike

我已经为此工作了大约 2 个小时,但似乎找不到解决方案。我知道你可以这样做:

<form target="_blank"

只有在用户提交时才有效。问题是,此表单是使用 javascript 提交的。它是自动提交的。所以当我做 document.formname.submit();并且表单具有 attrivute target="_blank"它给了我以下错误:

Error: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (ns_error_failure) [nsidomhtmlformelement.submit]" nsresult: "0x80004005 (ns_error_failure)" location: "JS frame :: [lazyjhunting.com...] :: <TOP_LEVEL> :: line 95" data: no]

所以没有人知道如何自动提交表单并在新窗口中打开结果吗?

非常感谢任何帮助。多谢。

最佳答案

我认为您不能这样做,因为在没有用户交互的情况下打开新窗口将被浏览器的弹出窗口阻止程序阻止,类似于弹出窗口被阻止的方式。例如,您必须将其绑定(bind)到点击事件。

关于java - 在新窗口中自动提交表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8238977/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com