如何在单独的窗口中打开CSV文件

How to open CSV file in separate window

本文关键字:CSV 文件 窗口 单独      更新时间:2023-09-26

我有两个按钮CreateFileGetFile。当我单击CreateFile按钮时,csv文件在单独的文件夹中使用适当的数据创建。我的问题是当我单击GetFile按钮时,如何在单独的窗口中显示创建的csv文件。

这是我的示例代码:

$filePath='orderFile.csv';
$fileName='order/'.$filePath;

在变量中$fileName获取正确的路径名当我单击GetFile按钮时,如何在单独的窗口中显示此文件。

由于PHP是一种服务器端语言,因此您无法直接在用户浏览器中打开新选项卡。你可以做的是打印几行JavaScript。

if(isset($_POST['GetFile'])) {
    echo "<script>
        window.open('".$fileName."');
    </script>";
}

在 javascript 中,您可以使用 window.open(url) .当用户单击按钮时,您将需要执行此操作,或者在回发后运行一些 javascript。