zoukankan      html  css  js  c++  java
  • 有关web页面内容文件强制下载代码

    < DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd>

    <!--- cf页面代码,只要把下面代码放到页面里就可以了--->
    <cfheader name="Content-Type" value="application/unknown">
    <cfheader name="content-disposition" value="attachment; filename=aaa.xls">
    jsp页面代码是我从cf代码得到启发的!
    <%
    //jsp页面代码,只要把下面代码放到页面里就可以了;
    response.setContentType("application/unknown;charset=gbk");
    response.addHeader("content-disposition","attachment;filename=aaa.xls");
    %>


    <%
    'asp 或 asp.net 页面代码,只要把下面代码放到页面里就可以了;
    response.ContentType = "application/msexcel"
    response.AddHeader "content-disposition","attachment; filename=aaa.xls"
    %>


    <?php
    //php页面代码,只要把下面代码放到页面里就可以了;
    header("Content-type: application/msexcel");
    header("Content-Disposition: attachment; filename=aaa.xls");
    ?>
    说明一下:
    filename=aaa.xls这个是默认下载的文件名;
    application/unknown这个是指定当前页面生成的文件类型,这可以对应着windows里的MIME类型名称;
    如是指定是word文档,你可以设置“application/msword”,指定是excel文档,你可设置“application/msexcel”。

  • 相关阅读:
    vue-router路由
    前端路由与后端路由
    getsupportfragmentmanager 没有这个方法
    Glide使用
    Android使用Glide加载Gif.解决Glide加载Gif非常慢问题
    电脑卡,eclipse Android stadio 卡,什么都卡解决方法
    Service IntentService区别 (面试)
    枚举
    Android stadio litepal
    Android 单元测试
  • 原文地址:https://www.cnblogs.com/netcorner/p/2912407.html
Copyright © 2011-2022 走看看