Html 如何在提交时在新选项卡中打开链接

Html 如何在提交时在新选项卡中打开链接,html,forms,url,tabs,submit,Html,Forms,Url,Tabs,Submit,我的表格如下: <form action='<?=BASE_PATH?>hostel-details' method='GET'> <input type='hidden' name='hname' value='<?php echo $hostels['name'];?>'> <input type='hidden' name='city' value='<?php echo "$citi" ;?>'>

我的表格如下:

<form action='<?=BASE_PATH?>hostel-details' method='GET'>

    <input type='hidden' name='hname' value='<?php echo $hostels['name'];?>'>
    <input type='hidden' name='city' value='<?php echo "$citi" ;?>'>
    <input type='hidden' name='date_st' value='<?php echo "$startdate" ;?>'>
    <input type='hidden' name='date_end' value='<?php echo "$enddate" ;?>'>
    <input type='hidden' name='num' value='<?php echo "$Num" ;?>'>
    <input type='hidden' name='propnum' value='<?php echo "$propNum" ;?>'>
    <input type='hidden' name='guestnum' value='<?php echo $guests?>'>

    <a href='#' onclick='this.parentNode.submit()'>More Info</a>
</form>

不幸的是,您无法强制在新选项卡中打开链接。这只能由用户或浏览器中的设置控制


即使像Travelocity这样的大型网站也会在这样做时打开几个新窗口。

为什么要在两个窗口中打开同一个窗口?用户可以在同一个选项卡或多个选项卡中打开链接,如果用户在新选项卡中打开链接,他可以检查所有剩余链接,直到第一次加载。请告诉我有什么方法可以这样做…在Travelocity中,用户可以通过链接打开新选项卡,我需要能够这样做才能打开多个窗口,如Travelocity。