0


当我使用 URL 使用 Internet Explorer 从我的服务器下载 Excel 文件时遇到问题。
我的 PHP 脚本上有以下代码

echo "<script>
        window.location='http://localhost/complaint/export/export_complaint.xls';
    </script>";

当我使用 Chrome 作为浏览器时,此脚本可以创建自动下载操作,但不能在 Internet Explorer 中运行。
我使用 Internet Explorer 9。
如果对此问题有任何建议,请告知。非常感谢 !

4

2 回答 2

0

为此使用 jQuery

在 jQuery 中:

$('a#someID').attr({target: '_blank', 
                    href  : 'http://localhost/complaint/export/export_complaint.xls'});

每当单击该链接时,它将在新选项卡/窗口中下载文件。

于 2013-03-14T08:08:25.597 回答
0

如果您不需要完成重定向,javascript您可以PHP像这样重定向:

header("Location: http://localhost/complaint/export/export_complaint.xls")
于 2013-03-14T08:23:38.527 回答