我有两个按钮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 - 如何在单独的窗口中打开CSV文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28305967/

10-11 12:50
查看更多