ie浏览器打开word和excel是正确的,但是pdf打不开,各位大神求赐教???????

问题描述

protectedvoidPage_Load(objectsender,EventArgse){stringfilepath=Server.MapPath("~/UpLoadFile/"+caseNo+"/"+filename);FileStreamfs=newFileStream(filepath,FileMode.Open,FileAccess.Read);byte[]bytes=newbyte[(int)fs.Length];fs.Read(bytes,0,bytes.Length);fs.Close();Response.ContentType=GetContentType(filename);Response.Charset="utf-8";Response.ContentEncoding=Encoding.GetEncoding("utf-8");Response.OutputStream.Write(bytes,0,bytes.Length);Response.End();}privatestringGetContentType(stringfileName){string_contentType=string.Empty;if(fileName.EndsWith("doc")){_contentType="application/msword";}if(fileName.EndsWith("docx")){_contentType="application/vnd.openxmlformats-officedocument.wordprocessingml.document";}if(fileName.EndsWith("xls")){_contentType="application/vnd.ms-excel";}if(fileName.EndsWith("xlsx")){_contentType="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";}if(fileName.EndsWith("jpg")||fileName.EndsWith("jpe")||fileName.EndsWith("jpeg")){_contentType="image/jpeg";}if(fileName.EndsWith("png")){_contentType="image/png";}if(fileName.EndsWith("gif")){_contentType="image/gif";}if(fileName.EndsWith("bmp")){_contentType="image/bmp";}if(fileName.EndsWith("pdf")){_contentType="application/PDF";}if(fileName.EndsWith("ppt")){_contentType="application/vnd.ms-powerpoint";}return_contentType;}

解决方案

解决方案二:
ie有查看pdf的插件吗?
解决方案三:
ie11及以上有其他的没有自带的

时间: 2024-11-03 16:19:12

ie浏览器打开word和excel是正确的,但是pdf打不开,各位大神求赐教???????的相关文章

使用java技术在IE浏览器中打开WORD、EXCEL、PDF和TXT文件

问题描述 使用java技术在IE浏览器中打开WORD.EXCEL.PDF和TXT文件 #使用java技术在IE浏览器中打开WORD.EXCEL.PDF和TXT文件 解决方案 http://www.cnblogs.com/zhwl/p/3757069.htmlhttp://wenku.baidu.com/link?url=SfOc2hl0hB-xo9PhjQfXPLemBgg1aj1fV54AW39sk0cJ8_AgCc1_6hb6Lx5aQCF44ILHhn23dyenpOEiBcqJ3Qo1r

socket-JAVA代理服务器,用浏览器打开的时候显示的网页信息总是不全,有时候显示不出来,求大神帮我看看

问题描述 JAVA代理服务器,用浏览器打开的时候显示的网页信息总是不全,有时候显示不出来,求大神帮我看看 package work; import java.io.*; import java.net.*; public class MMProxy extends Thread { static public int CONNECT_RETRIES = 5; //尝试与目标主机连接次数 static public int CONNECT_PAUSE = 5; //每次建立连接的间隔时间 stat

c++-今天写代码给360安全浏览器窗口发消WM_CLOSE息竟然它不睬我,想问问大神怎么回事?

问题描述 今天写代码给360安全浏览器窗口发消WM_CLOSE息竟然它不睬我,想问问大神怎么回事? 想想这种情况应该是不可能的,浏览器在windows系统下运作可以不听操作系统的命令?怎么可能,只可能我获得的东西不正确 void CtestDlg::OnBnClickedButton1() { // TODO: Add your control notification handler code here STARTUPINFO suInfo; PROCESS_INFORMATION procI

如何解决打开Word、Excel等都要重新配置安装的方法

  1. 通过重装Office以后解决此问题(太麻烦了) 2. 注册表 开始-运行-输入CMD,输入: reg add HKCUSoftwareMicrosoftOffice11.0WordOptions /v NoReReg /t REG_DWORD /d 1 回车即可. 如果是Office2003,红色部分就是11.0 如果是Office2007,红色部分就是12.0 如果是Office2010,红色部分就是14.0 根据自己的版本改下就OK了,方法一样 3. 改文件,也最简单 打开这个文件

谷歌浏览器Chrome如何直接打开Word, Excel和PPT文档

Chrome浏览器经过谷歌浏览器开发团队的不断更新和优化,如今已经成为最受欢迎的浏览器之一(谁才是最受欢迎的浏览器?).之所以有如此之多的人在使用Chrome的原因可能是,首先,简单舒服的界面;其次,非常快的速度,某些评测报告甚至会认为它是最快的浏览器,当然不同的报告结果会不一样;第三,支持扩展,Web应用程序,比如能够直接打开PDF文档. 但有一点很可惜的是Chrome无法直接打开微软Office文档,原因不言自明--微软Office不是开源的软件,但幸运的是我们可以通过安装第三方扩展实现这一

ASP+模板生成Word、Excel、静态页

用模板生成Excel.Word最大优点:    Word.Excel文档样式易于控制和调整,以往用Excel.Application来生成Excel.Word,需要写很多代码来控制排版的样式,用模版几乎不受任何限制,只需要打开word或Excel,编辑文档,选择"文件->另存为web页",即可方便的做好模板 ,用office生成的模板要比直接在DW中做好模板更加符合office偏好,生成后文件样式可与原word.Excel格式99%一样,因此建议大家用office(office9

财务 软件 ie excel-请问一下大家,财务软件里直接打开并编辑EXCEL用的是什么技术?

问题描述 请问一下大家,财务软件里直接打开并编辑EXCEL用的是什么技术? 财务软件里直接在浏览器打开并编辑EXCEL用的是什么技术,是weboffice 技术吗?用java开发的web应用怎么进行开发?请指点,谢谢! 解决方案 有第三方的开发商,专门提供在线编辑的,你可以去购买

浏览器打开xml文件保留对话框

问题描述 大家好,用浏览器打开xml文件时会直接打开xml文件,我不想让他那么做,我想让他和用浏览器打开word文件一样,弹出一个窗口,打开,保存,取消,选择相应的操作,请问这样用程序可以实现吗? 解决方案 解决方案二:C下用ShellExecute(Handle,PChar('Open'),PChar('Iexplore.exe'),PChar('http://www.xxx.com/xxx.XML'),nil,SW_SHOWNORMAL);我觉得C#下查找一下应该不难吧.

ASP+模板生成Word、Excel、html的代码第1/2页_应用技巧

大多数都是采用Excel.Application(http://www.blueidea.com/tech/program/2006/3547.asp)组件来生成发现容易出错,而且对于大多数和我一样的菜鸟来说,比较麻烦,考虑到前些天用ASP+模板+adodb.stream生成静态页面的办法,经过多次尝试,终于掌握了一种用ASP+模板生成Excel和word的新的办法,先分享如下:  用模板生成Excel.Word最大优点:         Word.Excel文档样式易于控制和调整,以往用Exc