表单-启用鼠标中键单击提交按钮(仅使用纯html!)
我有4个链接。以前实现为标记。 我的目标是用POST切换请求方法(GET)。其他一切都必须保持不变 问题是——必须使用纯HTML实现——确切地说——没有ajax,也没有window.open()。 我的解决方案已经成功了一半。希望能从你那里得到一个创造性的下半场(不可能也是一个答案) 以下是(简化的)HTML:表单-启用鼠标中键单击提交按钮(仅使用纯html!),html,Html,我有4个链接。以前实现为标记。 我的目标是用POST切换请求方法(GET)。其他一切都必须保持不变 问题是——必须使用纯HTML实现——确切地说——没有ajax,也没有window.open()。 我的解决方案已经成功了一半。希望能从你那里得到一个创造性的下半场(不可能也是一个答案) 以下是(简化的)HTML: 标题 现在,它看起来和感觉上都像旧的实现,还发送POST请求 但是-与链接相反-当右键单击按钮时,不能在新窗口中单击或打开按钮(默认情况下…) 我是否可以在不使用js事件或与表单子提
标题
现在,它看起来和感觉上都像旧的实现,还发送POST请求
但是-与链接相反-当右键单击按钮时,不能在新窗口中单击或打开按钮(默认情况下…)
我是否可以在不使用js事件或与表单子提交冲突的情况下,以某种方式将其包装在一个A标记中以实现所解释的行为
非常感谢您的帮助不,这是不可能的
- 锚元素不能包含交互元素,例如
按钮
元素李>
- 表单应发布到
窗口,因此,借助目标
值,正常单击提交按钮应打开未命名的浏览上下文(新窗口或选项卡)李>\u blank
- 表单应发布到
<form
id = "resultsForm"
target="_blank"
action="http://example.com"
method="post"
>
<input type="hidden" name="data" value="someData">
<button type="submit" value="submit">
<p class="contextual"> title </p>
<span></span>
</button>
</form>