亚洲国产日产2021,欧美日韩综合精品一区二区,男女下面一进一出好爽视频,色偷偷av老熟女,精品国产av最大网站,最新亚洲精品国偷自产在线,亚洲.欧美.在线视频,国产精品久久婷婷六月丁香
            當前位置: 博客首頁 >> 網頁設計制作 >> IE下載docx,xlsx,pptx文件時在下載對話框中變成ZIP文件問題的解決 rss

            IE下載docx,xlsx,pptx文件時在下載對話框中變成ZIP文件問題的解決

            成都網站優化 在 2011-10-17 發表,評論(0),閱讀(0)

            IE保存docx,xlsx文件變成zip問題解決辦法 - [Apache服務器]PHP語言

            Microsoft迄今為止還沒有修復這個bug,自作多情的把自己發明的docx,xlsx等格式保存成zip文件,雖然那些文件的實質就是zip,但是絕不能容忍IE下載文件時把它們當做zip,總不能告訴用戶讓他們自己把下載好的文件改回docx或xlsx后綴吧,麻煩。修復很簡單,只需要在Apache的httpd.conf里添加額外的MIME types信息然后重啟即可。

             AddType application/vnd.ms-word.document.macroEnabled.12 .docm

            AddType application/vnd.openxmlformats .docx .pptx .xlsx

            AddType application/vnd.openxmlformats-officedocument.presentationml.presentation .pptx

            AddType application/vnd.openxmlformats-officedocument.spreadsheetml.sheet .xlsx

            AddType application/vnd.openxmlformats-officedocument.wordprocessingml.document .docx

            AddType application/vnd.ms-word.template.macroEnabled.12 .dotm

            AddType application/vnd.openxmlformats-officedocument.wordprocessingml.template .dotx

            AddType application/vnd.ms-powerpoint.template.macroEnabled.12 .potm

            AddType application/vnd.openxmlformats-officedocument.presentationml.template .potx

            AddType application/vnd.ms-powerpoint.addin.macroEnabled.12 .ppam

            AddType application/vnd.ms-powerpoint.slideshow.macroEnabled.12 .ppsm

            AddType application/vnd.openxmlformats-officedocument.presentationml.slideshow .ppsx

            AddType application/vnd.ms-powerpoint.presentation.macroEnabled.12 .pptm

            AddType application/vnd.ms-excel.addin.macroEnabled.12 .xlam

            AddType application/vnd.ms-excel.sheet.binary.macroEnabled.12 .xlsb

            AddType application/vnd.ms-excel.sheet.macroEnabled.12 .xlsm

            AddType application/vnd.ms-excel .xlt .xla

            AddType application/vnd.openxmlformats-officedocument.spreadsheetml.template .xltx

            AddType application/vnd.ms-excel.template.macroEnabled.12 .xltm

            AddType application/vnd.ms-xpsdocument .xps

            AddType application/application/vnd.ms-powerpoint .ppt .pot .pps .ppa

            AddType application/msword .doc .dot

             

            IE下載Office2007文件時在下載對話框中變成ZIP文件問題的解決   (IIS或者Tomcat服務器)ASP/ASP.NET/JSP

             

             從IIS或者Tomcat之類的Web服務器通過二進制流下載文件時(比如通過設置Header為Content- disposition:inline),如果被下載文件是Office2007的dotx,docx,pot等后綴的時候,下載對話框中的圖標會變成 ZIP的,相應的文件名也會成為zip為擴展后綴的文件。其實出現這樣的情況,是由于IE中對下載文件類型的判斷,假如找不到相應后綴的MIME的話,會自動根據數據流來判斷文件的類型,而微軟對Office2007的格式做了和以前完全不同的處理。

            以前的Office文檔是100%的二進制格式。第三方的工具操作起來非常不方便,而 Office2007從整體上都是基于XML格式的,這里并不是說Office2007文檔可以保存成XML格式。而是Office2007默認的文檔格式就是XML的(Word的docx、Excel的xlsx等)。也許有人會感到奇怪,用文本編輯器打開docx后,顯示的仍然是二進制格式,并不是什么 XML。其實docx并不是普通的XML格式,當然,也不只是一個XML文件docx本質上是一個zip文件,里面有一系列的xml、目錄和其他的文件。如果我們將docx改成zip。就可以用winzip等軟件將其解開。

            正是由于這樣的原因,當MIME中不存在相對應的Office2007類型的情況下,被自動識別為ZIP文件了。解決的方法很簡單,在Server 端添加MIME映射就可以了。Tomcat的話,可以在Web.xml中找到<mime-mapping></mime- mapping>這樣的定義,按照規則添加就可以了,IIS中按照下面的方法添加(以XML為例):

            1. 選擇Default Web Site,彈出Properties對話框。
            2. 選擇HTTP Headers標簽。
            3. 在MIME Map下,單擊File Types 標簽并選擇New Type。
            4. 在Extension 域中鍵入.xml,在 Content Type 域中鍵入text/xml, 然后單擊OK。

            至于什么是MIME,一般的人應該都知道,這里簡單的解釋一下:
            MIME (Multipurpose Internet Mail Extensions,多目的Internet郵件擴展)是創建用于電子郵件交換,網絡文檔,及企業網和Internet上的其他應用程序中的文件格式的規范。每個MIME格式包含一個MIME內容類型(”MIME type”)和指示存儲在這個文件中的數據的子類型。MIME類型和子類型一般以類型/子類型的形式列出。MIME格式的內容廣泛用于網絡文檔中

             

            下面收集了大部分文件的擴展名和相應的MIME對應,有需要的可以在列表中找到并添加。

            .asx,video/x-ms-asf
            .xml,text/xml
            .tsv,text/tab-separated-values
            .ra,audio/x-pn-realaudio
            .sv4crc,application/x-sv4crc
            .spc,application/x-pkcs7-certificates
            .pmc,application/x-perfmon
            .lit,application/x-ms-reader
            .crd,application/x-mscardfile
            .isp,application/x-internet-signup
            .wmlsc,application/vnd.wap.wmlscriptc
            .vst,application/vnd.visio
            .xlam,application/vnd.ms-excel.addin.macroEnabled.12
            .ttf,application/octet-stream
            .pfm,application/octet-stream
            .csv,application/octet-stream
            .aaf,application/octet-stream
            .one,application/onenote
            .hta,application/hta
            .atom,application/atom+xml
            .323,text/h323
            .mhtml,message/rfc822
            .midi,audio/mid
            .p7r,application/x-pkcs7-certreqresp
            .mny,application/x-msmoney
            .clp,application/x-msclip
            .vsd,application/vnd.visio
            .lpk,application/octet-stream
            .bin,application/octet-stream
            .onetoc,application/onenote
            .x,application/directx
            .wvx,video/x-ms-wvx
            .vcf,text/x-vcard
            .htc,text/x-component
            .htt,text/webviewhtml
            .h,text/plain
            .mht,message/rfc822
            .mid,audio/mid
            .p7b,application/x-pkcs7-certificates
            .gz,application/x-gzip
            .dvi,application/x-dvi
            .cpio,application/x-cpio
            .vdx,application/vnd.ms-visio.viewer
            .sldm,application/vnd.ms-powerpoint.slide.macroEnabled.12
            .xlm,application/vnd.ms-excel
            .fdf,application/vnd.fdf
            .setreg,application/set-registration-initiation
            .eps,application/postscript
            .p7s,application/pkcs7-signature
            .toc,application/octet-stream
            .mdp,application/octet-stream
            .ics,application/octet-stream
            .chm,application/octet-stream
            .asi,application/octet-stream
            .afm,application/octet-stream
            .evy,application/envoy
            .wmp,video/x-ms-wmp
            .qt,video/quicktime
            .mpv2,video/mpeg
            .xslt,text/xml
            .etx,text/x-setext
            .cod,image/cis-cod
            .snd,audio/basic
            .au,audio/basic
            .man,application/x-troff-man
            .qtl,application/x-quicktimeplayer
            .pmw,application/x-perfmon
            .class,application/x-java-applet
            .iii,application/x-iphone
            .csh,application/x-csh
            .z,application/x-compress
            .vtx,application/vnd.visio
            .vsw,application/vnd.visio
            .wps,application/vnd.ms-works
            .potx,application/vnd.openxmlformats-officedocument.presentationml.template
            .ps,application/postscript
            .p7c,application/pkcs7-mime
            .thn,application/octet-stream
            .mso,application/octet-stream
            .dot,application/msword
            .doc,application/msword
            .sgml,text/sgml
            .nws,message/rfc822
            .pbm,image/x-portable-bitmap
            .ief,image/ief
            .wav,audio/wav
            .texi,application/x-texinfo
            .mvb,application/x-msmediaview
            .hdf,application/x-hdf
            .vsx,application/vnd.visio
            .dotm,application/vnd.ms-word.template.macroEnabled.12
            .docm,application/vnd.ms-word.document.macroEnabled.12
            .pptx,application/vnd.openxmlformats-officedocument.presentationml.presentation
            .psm,application/octet-stream
            .java,application/octet-stream
            .eot,application/octet-stream
            .jar,application/java-archive
            .mpeg,video/mpeg
            .xsf,text/xml
            .map,text/plain
            .uls,text/iuls
            .rf,image/vnd.rn-realflash
            .m3u,audio/x-mpegurl
            .wma,audio/x-ms-wma
            .aifc,audio/aiff
            .mdb,application/x-msaccess
            .mvc,application/x-miva-compiled
            .stl,application/vnd.ms-pki.stl
            .ppsx,application/vnd.openxmlformats-officedocument.presentationml.slideshow
            .xlsb,application/vnd.ms-excel.sheet.binary.macroEnabled.12
            .setpay,application/set-payment-initiation
            .prm,application/octet-stream
            .mix,application/octet-stream
            .lzh,application/octet-stream
            .hhk,application/octet-stream
            .onepkg,application/onenote
            .xaf,x-world/x-vrml
            .flr,x-world/x-vrml
            .IVF,video/x-ivf
            .cnf,text/plain
            .asm,text/plain
            .tiff,image/tiff
            .wax,audio/x-ms-wax
            .ms,application/x-troff-ms
            .tcl,application/x-tcl
            .shar,application/x-shar
            .sh,application/x-sh
            .nc,application/x-netcdf
            .hlp,application/winhlp
            .oda,application/oda
            .pfb,application/octet-stream
            .fla,application/octet-stream
            .wm,video/x-ms-wm
            .rgb,image/x-rgb
            .ppm,image/x-portable-pixmap
            .ram,audio/x-pn-realaudio
            .sit,application/x-stuffit
            .dir,application/x-director
            .mpp,application/vnd.ms-project
            .xla,application/vnd.ms-excel
            .ssm,application/streamingmedia
            .axs,application/olescript
            .ods,application/oleobject
            .psp,application/octet-stream
            .jpb,application/octet-stream
            .wrz,x-world/x-vrml
            .m1v,video/mpeg
            .mno,text/xml
            .cmx,image/x-cmx
            .jpeg,image/jpeg
            .dib,image/bmp
            .rmi,audio/mid
            .aiff,audio/aiff
            .wmd,application/x-ms-wmd
            .wri,application/x-mswrite
            .pub,application/x-mspublisher
            .ins,application/x-internet-signup
            .wks,application/vnd.ms-works
            .xls,application/vnd.ms-excel
            .ai,application/postscript
            .crl,application/pkix-crl
            .qxd,application/octet-stream
            .dwp,application/octet-stream
            .xof,x-world/x-vrml
            .wmv,video/x-ms-wmv
            .nsc,video/x-ms-asf
            .mpa,video/mpeg
            .pnm,image/x-portable-anymap
            .rpm,audio/x-pn-realaudio-plugin
            .aif,audio/x-aiff
            .me,application/x-troff-me
            .pml,application/x-perfmon
            .trm,application/x-msterminal
            .m13,application/x-msmediaview
            .js,application/x-javascript
            .dxr,application/x-director
            .potm,application/vnd.ms-powerpoint.template.macroEnabled.12
            .xltx,application/vnd.openxmlformats-officedocument.spreadsheetml.template
            .xlt,application/vnd.ms-excel
            .xlc,application/vnd.ms-excel
            .p10,application/pkcs10
            .smi,application/octet-stream
            .sea,application/octet-stream
            .hqx,application/mac-binhex40
            .spl,application/futuresplash
            .movie,video/x-sgi-movie
            .lsf,video/x-la-asf
            .txt,text/plain
            .jfif,image/pjpeg
            .jpe,image/jpeg
            .zip,application/x-zip-compressed
            .wmf,application/x-msmetafile
            .m14,application/x-msmediaview
            .latex,application/x-latex
            .wcm,application/vnd.ms-works
            .pptm,application/vnd.ms-powerpoint.presentation.macroEnabled.12
            .xlsx,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
            .hhp,application/octet-stream
            .aca,application/octet-stream
            .accdb,application/msaccess
            .jcz,application/liquidmotion
            .wrl,x-world/x-vrml
            .wmx,video/x-ms-wmx
            .asr,video/x-ms-asf
            .lsx,video/x-la-asf
            .xsl,text/xml
            .html,text/html
            .tif,image/tiff
            .der,application/x-x509-ca-cert
            .pfx,application/x-pkcs12
            .p12,application/x-pkcs12
            .ppsm,application/vnd.ms-powerpoint.slideshow.macroEnabled.12
            .cur,application/octet-stream
            .accdt,application/msaccess
            .hdml,text/x-hdml
            .htm,text/html
            .xbm,image/x-xbitmap
            .jpg,image/jpeg
            .texinfo,application/x-texinfo
            .ppam,application/vnd.ms-powerpoint.addin.macroEnabled.12
            .xlw,application/vnd.ms-excel
            .rm,application/vnd.rn-realmedia
            .pdf,application/pdf
            .rar,application/octet-stream
            .psd,application/octet-stream
            .inf,application/octet-stream
            .emz,application/octet-stream
            .dsp,application/octet-stream
            .onea,application/onenote
            .jck,application/liquidmotion
            .mpe,video/mpeg
            .mp2,video/mpeg
            .sct,text/scriptlet
            .ras,image/x-cmu-raster
            .swf,application/x-shockwave-flash
            .wmz,application/x-ms-wmz
            .gtar,application/x-gtar
            .dcr,application/x-director
            .sldx,application/vnd.openxmlformats-officedocument.presentationml.slide
            .pps,application/vnd.ms-pps
            .p7m,application/pkcs7-mime
            .xsn,application/octet-stream
            .ocx,application/octet-stream
            .accde,application/msaccess
            .mov,video/quicktime
            .wmls,text/vnd.wap.wmlscript
            .cpp,text/plain
            .c,text/plain
            .bas,text/plain
            .css,text/css
            .art,image/x-jg
            .mp3,audio/mpeg
            .t,application/x-troff
            .roff,application/x-troff
            .tar,application/x-tar
            .hhc,application/x-oleobject
            .scd,application/x-msschedule
            .pko,application/vnd.ms-pki.pko
            .sst,application/vnd.ms-pki.certstore
            .ppt,application/vnd.ms-powerpoint
            .xtp,application/octet-stream
            .u32,application/octet-stream
            .pcx,application/octet-stream
            .msi,application/octet-stream
            .exe,application/octet-stream
            .asd,application/octet-stream
            .onetoc2,application/onenote
            .fif,application/fractals
            .mpg,video/mpeg
            .vml,text/xml
            .xdr,text/plain
            .vcs,text/plain
            .hxt,text/html
            .eml,message/rfc822
            .xpm,image/x-xpixmap
            .ico,image/x-icon
            .gif,image/gif
            .dwf,drawing/x-dwf
            .src,application/x-wais-source
            .tr,application/x-troff
            .pmr,application/x-perfmon
            .pma,application/x-perfmon
            .dll,application/x-msdownload
            .bcpio,application/x-bcpio
            .wmlc,application/vnd.wap.wmlc
            .wdb,application/vnd.ms-works
            .dotx,application/vnd.openxmlformats-officedocument.wordprocessingml.template
            .docx,application/vnd.openxmlformats-officedocument.wordprocessingml.document
            .pot,application/vnd.ms-powerpoint
            .xltm,application/vnd.ms-excel.template.macroEnabled.12
            .rtf,application/rtf
            .prf,application/pics-rules
            .snp,application/octet-stream
            .cab,application/octet-stream
            .avi,video/x-msvideo
            .asf,video/x-ms-asf
            .dtd,text/xml
            .wml,text/vnd.wap.wml
            .vbs,text/vbscript
            .rtx,text/richtext
            .dlm,text/dlm
            .xwd,image/x-xwindowdump
            .pgm,image/x-portable-graymap
            .bmp,image/bmp
            .crt,application/x-x509-ca-cert
            .ustar,application/x-ustar
            .tex,application/x-tex
            .sv4cpio,application/x-sv4cpio
            .tgz,application/x-compressed
            .cdf,application/x-cdf
            .vss,application/vnd.visio
            .cat,application/vnd.ms-pki.seccat
            .thmx,application/vnd.ms-officetheme
            .xlsm,application/vnd.ms-excel.sheet.macroEnabled.12
            .prx,application/octet-stream
            .pcz,application/octet-stream
            .onetmp,application/onenote
            .acx,application/internet-property-stream
            .wsdl,text/xml
            .disco,text/xml
            .xsd,text/xml
            .wbmp,image/vnd.wap.wbmp
            .png,image/png
            .pnz,image/png
            .smd,audio/x-smd
            .smz,audio/x-smd
            .smx,audio/x-smd
            .mmf,application/x-smaf

            Tags:下載docx

            思為網絡騰訊企業微博,請關注我們:
            已有位網友對“IE下載docx,xlsx,pptx文件時在下載對話框中變成ZIP文件問題的解決”發表評論。

             

            www.sw996.com/seoblog/
            主站蜘蛛池模板: 邻居少妇张开双腿让我爽一夜| 四虎永久精品免费视频| 无码国产精成人午夜视频一区二区| 欧美视频区高清视频播放| 欧美视频免费一区二区三区| 亚洲免费自拍偷拍视频| 婷婷综合缴情亚洲狠狠| www亚洲精品| 亚洲狠狠色丁香婷婷综合| 一个添下面两个吃奶把腿扒开| 国产精品99久久99久久久| 婷婷丁香五月深爱憿情网| 玖玖资源站无码专区| 久久久久国内精品影院| 麻豆一区二区三区精品蜜桃| 精品免费国产一区二区三区四区介绍| 日本熟妇乱人伦a片免费高清| 欧美极品色午夜在线视频| 日本丰满少妇高潮呻吟| 国产在线观看无码的免费网站 | 日韩69永久免费视频| 精品无人乱码一区二区三区 | 国产三级国产经典国产av| 精品无码久久久久久尤物| 亚洲综合av一区二区三区| 精品人妻中文av一区二区三区| 又爽又大又黄a级毛片在线视频| 欧洲-级毛片内射| 亚洲欧美日韩国产另类电影| 日韩精品无码人成视频| 高清免费毛片| 极品嫩模高潮叫床| 婷婷五月开心亚洲综合在线| 国产欧美日韩亚洲一区二区三区| 国产成人精品一区二区三区无码 | 香蕉久久久久久久AV网站| 灭火宝贝高清完整版在线观看| 最新国产精品拍自在线观看| 老熟妇乱子伦牲交视频欧美| 欧美成人h亚洲综合在线观看| 人人揉人人捏人人添|