首页 > 解决方案 > 我可以通过单击一个按钮来触发两种表单方法获取和发布吗?

问题描述

我有下载按钮,应该下载一个文件并运行一个 php 脚本。

这是下载部分:

<form method="get" action="download/setup.exe">         
    <button type="submit" name="download">DOWNLOAD 83,5MB</button>
</form>

这是“脚本运行”部分:

<form action="includes/dbupdate.inc.php" method="post">             
    <button type="submit" name="download">DOWNLOAD 83,5MB</button>
</form>

我怎样才能将两者结合起来?如果我把它们放在一起,只会触发外部/第一个表单。感谢任何帮助!

标签: phphtml

解决方案


在 OnClick 属性上使用简单的 JS (JavaScript) 脚本,如下所示打开更多选项卡。

是这个JS方法的指南。

<button name="download" onclick="window.open('download/setup.exe'); window.open('includes/dbupdate.inc.php');">DOWNLOAD 83,5MB</button>

或者,您可以使用<a>标签执行多项操作。

<a href="#" onclick="window.open('download/setup.exe'); window.open('includes/dbupdate.inc.php');">
    <button name="download">DOWNLOAD 83,5MB</button>
</a>

推荐阅读