【问题标题】:Multiple HTML Forms POST Data Open In New Tabs多个 HTML 表单 POST 数据在新选项卡中打开
【发布时间】:2016-04-14 21:59:13
【问题描述】:

我在一个页面上有多个表单,这些表单使用 PHP 从 Mysql 数据库中动态填充。

每个表单都将数据发布到允许用户“查看更多详细信息”的新页面——该页面在新选项卡中打开。

这是我的问题 - 当用户点击“查看更多详细信息”时,它会在新选项卡中打开,但如果他们返回并选择另一个奖学金,它会在已打开的同一选项卡中打开。我希望用户能够为页面中的每个奖学金一次打开多个选项卡。

这是一个小提琴:https://jsfiddle.net/tcanfarotta22/x64q0597/

这是一个示例表格

    <div class='list' style='width:1750px; margin:0 auto;'>
  <form action='singleview.php' method='post' target='_new'>
    <table id='scholarship' style='float:left;' align='center'>
      <thead>
        <th class='head' colspan='3' style='text-align:center;'>University of Michigan--Dearborn
          <br>
          <br>Full Tuition
          <br>
          <br>Public
          <br>
          <br>
          <input type='hidden' name='id' value='ARLUJ'>
          <input type='submit' value='View More Details'>
          <br>(Will Open in a New Tab)</th>
      </thead>
  </form>
  </table>
</div>
<div class='list' style='width:1750px; margin:0 auto;'>
  <form action='singleview.php' method='post' target='_new'>
    <table id='scholarship' style='float:left;' align='center'>
      <thead>
        <th class='head' colspan='3' style='text-align:center;'>University of Michigan--Dearborn
          <br>
          <br>$1,500
          <br>
          <br>Public
          <br>
          <br>
          <input type='hidden' name='id' value='BNAOT'>
          <input type='submit' value='View More Details'>
          <br>(Will Open in a New Tab)</th>
      </thead>
  </form>
  </table>
</div>

【问题讨论】:

    标签: php html mysql forms post


    【解决方案1】:

    只需输入 target='_blank' 而不是“_new”。

    【讨论】:

      【解决方案2】:

      当用户点击然后将target='_new' 更改为target='_new2' 然后target='_new3' ...等等。

      【讨论】:

      • 是的,做到了。我在 _new 之后为每个目标添加了唯一的 ID。
      猜你喜欢
      • 2019-10-18
      • 2014-09-14
      • 1970-01-01
      • 1970-01-01
      • 2011-06-25
      • 2014-05-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多