如何打开提交目标=“_空白“;在选项卡中,而不是Chrome的弹出窗口中

How to open a submission target="_blank" in tab rather than popup for Chrome

本文关键字:Chrome 窗口 选项 目标 提交 何打开 空白      更新时间:2023-09-26

我正在使用以下代码

<form id="export" target="_blank" action='exported_data.php' method="get" >
<input type="hidden" id="data" name="data" value="">
</form>

这是我的JS

$.ajax({ url: baseUrl + 'entities/GetExportDetails/entity/'+entity,
        type: "GET",
        async: false,
        data: {"id": recordid},
        success: function( response ) {
        $("#data").val(response);
        $("#export").submit();
    }       
    });

现在的问题是,我在表单中使用target=_blank。当我在FF或IE中提交表单时,exported_data.php会在一个新选项卡中打开,但在Chrom中,它会在弹出窗口中打开。我不想在弹出窗口中打开它。你能帮我吗?它在所有浏览器的新选项卡中打开

我们无法配置在新选项卡或窗口中打开的选项。这取决于浏览器设置。我们只能提供在新选项卡/窗口中打开或替换现有窗口中内容的选项。