php下载.xlsx,php – 尝试在Internet Explorer中下载xlsx 2007文件
xlsx文件无法在IE中下载但在Firefox中正常工作
我的代码是
$objPHPExcel->setActiveSheetIndex(0);
// Redirect output to a client’s web browser (Excel2007)
header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
header("Content-Disposition: attachment;filename='Monthly-Report-$month-$year'");
header('Cache-Control: max-age=0');
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
$objWriter->save('php://output');
//$objWriter->save(str_replace('.php', '.xlsx', __FILE__));
exit;
错误消息在IE中显示为
Internet Explorer无法下载xlsx.php(这是我编写代码的php文件)
Internet Explorer无法打开此站点
最佳答案 是的,如果您使用的是HTTPS,那么Internet Explorer就会出现问题.在处理文件下载时,您需要从响应中删除Pragma标头.
在下载之前输入以下代码:
header("Pragma: ");
只有当您使用安全的http运行时才会出现这种情况,如果情况并非如此,请告知我们.
您可能会在我的博客文章中找到更多描述,当我遇到与https相同的问题时,我错了,因为它在IE上完美适用于http.
我希望这有帮助.
php下载.xlsx,php – 尝试在Internet Explorer中下载xlsx 2007文件相关推荐
- Internet Explorer无法下载 *** (来自 ***)。Internet Explorer无法打开该Internet站点。请求的站点不可用,或找不到。请以后再试。”
Internet Explorer无法下载 *** (来自 ***).Internet Explorer无法打开该Internet站点.请求的站点不可用,或找不到.请以后再试." http: ...
- Internet Explorer中的潘多拉魔盒 作者:江海 (转)
Internet Explorer中的潘多拉魔盒 作者:江海 (转)[@more@]Inte.NET Explorer中的潘多拉魔盒 作者:江海 发布时间:2001/06/06 文章摘要: Int ...
- 如何排除 Internet Explorer 中的脚本错误
如何排除 Internet Explorer 中的脚本错误 症状 解决方案 从另一个用户帐户.另一个浏览器和另一台计算机测试网页 确认活动脚本.ActiveX 和 Java 未被阻止 确认您的防病毒程 ...
- [Delphi]怎样访问Internet Explorer中的WebBrowser
下面就是一个例子展示如何从打开的Internet Explorer中取得其网页元素的HTML源代码: const RSPSIMPLESERVICE = 1; RSPUNREGISTERSERV ...
- 联想服务器带外管理怎么进系统,管理 Internet Explorer 中的加载项
操作步骤: Internet Explorer 11 加载项是 Internet Explorer 用来与视频.游戏等 Web 内容进行交互的应用. 工具栏和扩展也是加载项类型. 一些常见的加载项有 ...
- mvc4 html.beginform,MVC4 Html.BeginForm在Internet Explorer中提交按钮 9不工
我已经写在ASP.NET MVC4 /剃刀的形式. 该表格后很完善在Firefox和Chrome,但由于某种原因在Internet Explorer 10和11,"提交"按钮没有反 ...
- android服务下载,android服务之bindService和unService中下载任务中的应用
通过bindService方法来调用服务final Down down = data; viewHolder.videoActionBtn.setOnClickListener(new View.On ...
- linux终端装什么系统下载软件,在Ubuntu 18.04系统中下载安装Termite终端的方法
以下介绍在Ubuntu 18.04系统或是Ubuntu 16.04系统中安装Termite终端的方法,目前Termite在默认存储库中不可用,必须从源代码安装.Termite是一个以键盘为中心的基于V ...
- debian linux系统下载工具,在Debian 10 Linux系统中下载安装R和RStudio的方法
本文教你在Debian 10(Buster) Linux服务器/台式机操作系统中轻松安装R和RStudio. 简介 R是一种通常用于统计计算和数据图形表示的编程语言.另一方面,Rstudio是R的集成 ...
最新文章
- Linux设置程序开机启动-tomcat开机启动
- linux一个进程通知另外一个进程,Linux进程通信学习笔记
- android字符串加删除线,android TextView 设置和取消删除线的两种方法
- Android 系统(38)---Android抓取各种log的方法
- 牛市买基金好还是股票好?买基金会翻倍吗?
- socket通信相关知识
- hdfs 数据迁移_对象存储BOS发布全新工具,加速自建HDFS到云端的访问速度
- 迁移到MySQL的语法转换工具初步设计
- VBA下载文件 使用WebBrowser 及 DoFileDownload
- 定义Student类,该类中有Sting name和int age两个属性,该类实现Comparable接口,实现根据学生姓名和年龄排序,该类重写toString()输出学生的姓名和年龄。
- linux清除回收站权限错误,在Ubuntu 14.04 中修复无法清空回收站的问题
- 打开ISEIP核里面的datesheet失败,显示C:\Program Files (x86) internet explorer\iexplore.exe http:\\www.xilinx.com
- 最小二乘法拟合圆心和半径 python实现
- android 6.0权限 郭霖,Permission——郭霖认为最优的运行时权限方案
- 社交电商的发展起伏有什么因素在其中影响?
- 阿里云机器学习平台PAI+AI开源项目测评来啦
- PHP单例模式(转载)
- neon浮点运算_NEON简单介绍
- java P1496 火烧赤壁
- C#使用itextsharp生成PDF文件
热门文章
- 设备模型管理对象kobject分析
- win 11 添加VSCode至右键菜单
- Python安利一个会化学方程式的消灭泡泡小游戏~
- webm进度条和修复问题
- 复制文件或文件夹时出错(无法复制***:没有足够的可用磁盘空间
- html 播放wma,在线播放器网页代码大全(wma,mp3,wmv,avi,rm)
- 破解教程 第十一课 crackme破解教程(用trw2000追注册码)=====破解经典句式篇
- SQLserver 修复数据库
- 海蜘蛛软路由 linux,海蜘蛛网络科技官方网站 :: 做最好的中文软路由 :: 软件路由器 :: 软路由 :: 软件路由 :: RouterOs...
- 基于Vue和SpringBoot的便利店仓库物资管理系统的设计与实现