gpt4 book ai didi

html - html 中的表单 - 如何让表单做两件事?

转载 作者:太空宇宙 更新时间:2023-11-04 15:42:25 25 4
gpt4 key购买 nike

我有一个表格可以注册通过 Feedburner 获取 rss 提要。这是代码-

<form action="http://feedburner.google.com/fb/a/mailverify" method="post">
<p><input name="email" type="text" /></p>
<input name="uri" type="hidden" value="dafyomi" /><input name="loc" type="hidden" value="en_US" /><input type="submit" value="click here to send" /></form>
<p> </p>

我希望它也将表单数据发送到一个新窗口,并将用户现在所在的窗口更改为网站上的感谢页面。

有什么想法吗?谢谢!

最佳答案

在干净的 HTML 中——不可能。

您可以为此使用 JavaScript,但它很丑陋,破坏了可用性,并且可能大多数浏览器会认为您正在尝试显示广告而阻止它。

并且由于强制打开新窗口/标签/任何东西也被弃用了,一些浏览器甚至可能会忽略你的“新窗口”并尝试在当前标签中打开它。这将导致它试图在同一个窗口中打开两个东西时出现未定义的行为。

您可能会考虑使用一个目标页面和 <object/>或显示另一个框架(如果这很重要)。但这也不是很有用。

附言。在所有情况下,表单只能提交到其中一个页面。第二个将是普通的 GET。

关于html - html 中的表单 - 如何让表单做两件事?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1385156/

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