页面用word的形式下载

使用blob 实现 js下载word、Excel等文件 我之前有写过一篇就关于vue下载文件的,那个是很好用,但那个是基于我项目中是比较合适的,但实际上,项目中还有一个方法就是使用js中Blob,这个是什么那,其实无论是fetch还是axios都有提供Blob的功能,这个就是把后端返回来的数据文本或者二进制流的数据,转换成字节,返回成一个新的blob对象,再去进行下载。 代码示例: this.$api.Business.download({}, res => { // 我这个是下载的word文档,第二个参数会这样写的 cons 阅读详情

页面用word的方式下载的方式很多,我值介绍两种方式吧!~!

第一种:这种方式比较简单!~!只需要在jsp页面的<@ page>指令里面添加一个

                contentTeyp="application/msword" 就可以了!~!

第二种:用JavaScript脚本控制也可以!~!相关代码如下:

                <script type="text/javascript">
  function  PrintFile() 
  { 
  var  strResult=window.confirm("确认用Word打印吗?"); 
  if(strResult) 
  { 
  try 
  {  
       tableId.focus();  
       document.execCommand("SelectAll");  
       document.execCommand("Copy");  
       tableId.focus();  
       var  WordApp=new  ActiveXObject("Word.Application");  
       WordApp.Application.Visible=true;  
       var  Doc=WordApp.Documents.Add();  
       Doc.Activate();  
       Doc.Content.Paste();  
       Doc.PrintPreview();  
       WordApp.DisplayAlerts=false;  
       Doc.Close();  
       WordApp.DisplayAlerts=true;  
       WordApp.Quit();  
       }  
      catch(e){}  
      }  
      else  
      {      
       var  hwnd=window.open("");  
       hwnd.document.write(App.innerHTML); 
  } 
     return  false; 
  }
 </script>

 

然后再调用一下这个函数就可以了

Word排版模板,现成的样式 此文件已被毁坏,别下了。 --------------------------------------------------------------------------- 立即下载

相关推荐

深入解析V4L2框架与高通KMD在Camera驱动中的协同设计

本文深入解析了V4L2框架与高通KMD在Camera驱动中的协同设计。V4L2作为Linux内核标准视频驱动框架,提供了统一的设备抽象与数据流管理;而高通KMD则在其基础上,通过引入CRM等核心模块,构建了一套针对移动平台复杂相机系统的高效内核态驱动架构,实现了硬件配置与执行的解耦与智能调度。

qq_27496129的博客 1150

各种文件对应的ContentType

无

lixilai_rjkf的博客 1万+

从Simulink仿真到DSP28335真机部署:PID闭环控制快速移植指南

本文详细介绍了如何将Simulink中的PID闭环控制算法快速移植到DSP28335嵌入式平台。通过模型与代码映射、浮点与定点数选择、定时器中断配置、物理输出实现以及调试技巧五个关键步骤,帮助工程师高效完成从仿真到真机部署的全过程,特别适合需要实现精确控制的嵌入式开发者。

weixin_42521843的博客 363

前端利用Blob实现文件导出

Blob 对象表示一个不可变、原始数据的类文件对象。它的数据可以按文本或二进制的格式进行读取。 Blob 是一个构造函数,创建一个 Blob 的操作如下: /** 下载excel文件流 * @params data [Object] 文件流 * type [String] 数据的 MIME 类型 */ new Blob([data], {type}) 代码实现: // 以axios请求为例 axios({ method: 'POST', url: xxx,// 这里

qq_41818857的博客 2991

LangGraph实战:用Plan-and-Execute模式5步搭建智能问答机器人(附Tavily搜索集成)

本文详细介绍了如何利用LangGraph的Plan-and-Execute模式,通过规划、执行、动态调整三个核心阶段,构建一个能够处理复杂多步骤问题的智能问答机器人。文章提供了从环境配置、状态管理到核心节点(规划、执行、重新规划)实现的完整实战指南,并集成了Tavily搜索工具,展示了如何将智能任务规划应用于实际信息查询场景。

weixin_29258297的博客 343

Debezium报错处理系列之第112篇:Cannot replicate because the master purged required binary logs. Replicate the

Debezium报错处理系列之第112篇:Cannot replicate because the master purged required binary logs.

zhengzaifeidelushang的博客 727

office文件所对应的的 Content-type类型总结

最近做文件下载因为涉及到不同类型的文件,所以重新查阅了一下文件所对应的的content-type类型,好记性不如烂笔头,记录一下。 文件后缀 MIME TYPE .doc application/msword .dot application/msword .docx application/vnd.openxmlformats-officedocument.wordprocessingml.document .dotx application/vnd.ope

gp_911014的博客 1万+

多角度模板匹配的模板创建技巧

基于形状的模板匹配多角度创建技巧

manuoo的专栏 3403

aspx页面导出为word

aspx页面导出为word代码: System.IO.StringWriter sw = new System.IO.StringWriter(); System.Web.UI.HtmlTextWriter htw = new System.Web.UI.HtmlTextWriter(SW); base.Form.RenderControl(htw); Response.Buffer = true...

weixin_30398227的博客 323

YOLO系列算法改进 | Head改进篇 | 融合Detect_LSCD轻量共享卷积检测头 | 轻量化设计破解计算瓶颈,增强复杂场景目标感知能力

YOLO系列算法改进 | Head改进篇 | 融合Detect_LSCD轻量共享卷积检测头 | 轻量化设计破解计算瓶颈,增强复杂场景目标感知能力 (以YOLO26最新目标检测模型为基础,融合Detect_LSCD检测头进行改进)

2502_91881744的博客 706

YOLOv11改进 - 卷积Conv | PATConv(Partial Attention Convolution)部分注意力卷积,在减少计算量的同时融合卷积与注意力的优势 | AAAI 2026

本文提出部分注意力卷积(PATConv)机制,并将其集成到YOLOv11中。传统神经网络中,卷积计算密集,注意力机制全局计算冗余,此前的“部分卷积”会丢失未计算通道的特征价值。PATConv通过“通道拆分 - 并行处理 - 结果拼接”的逻辑,给不同通道分配“擅长的任务”,兼顾局部与全局特征。基于此,它还衍生出PAT_ch、PAT_sp和PAT_sf三种细分模块。此外,还提出了动态部分卷积(DPConv),并构建了新的混合网络家族PartialNet。我们将PATConv代码集成到YOLOv11中,实验表明,

魔改工程师的博客 1085

【word导出带图片】使用docxtemplater导出word,通知书形式的word,表格,代码封装

前端导出word,通知书模版

新人一枚,互相学习哦! 2152

AUTOSAR 3万字面试题全面解析(持续更新)

ECU抽象层(EAL)是AUTOSAR架构中的一部分,它位于微控制器抽象层(MCAL)之下,但通常与MCAL一起被提及。EAL的目标是提供一个统一的接口来访问和管理ECU(Electronic Control Unit,电子控制单元)的硬件资源,包括处理器、存储器和外围设备。通过这种抽象,EAL使得上层软件能够以一种标准化的方式与ECU硬件交互,而不需要关心具体的硬件实现细节。EAL解决了硬件异构性带来的问题,即不同ECU可能采用不同类型的处理器和硬件配置。

大模型大数据攻城狮的专栏 5613

java web项目中,根据wrod模板导入数据,并实现下载

<br /><br /> <br /> <br />1,编辑word模板,得到想要的样式<br />2,word另存为,筛选过的网页(*.htm;*.html) 例如:word_model_02.htm<br />3,改word_model_02.htm后缀为.jsp<br />4,在jsp文件的最上部加上:<%@ page contentType="application/msword; charset=gb2312" language="java"%> (不加入下载不了)<br />5,页面中加入按钮,

NOHI 2860

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

eclipse运行jsp文件时html如何自动生成相对应的word/excel文件

首先点开你的jsp文件,查看最上面一行 此时运行结果为 回到jsp文件的首行代码,此时只需把contentType的内容修改为:contentType="application/msword; charset=UTF-8" <%@ page language="java" contentType="application/msword; charset=UTF-8" import="java.util.*" pageEncoding="UTF-8"%> 再次运行,会在下..

我要吃木耳的博客 310

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

PDF怎么插入Word?PDF转图片后插入Word的详细方法

PDF直接复制到Word总是排版错乱?如果只是想把PDF整页原样放进Word,可以先转成图片再插入,操作简单,页面效果也更容易保持一致。

秦凡凡的博客 294

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

wordpr和php的关系,php完美生成Word文档

之前网上查找生成php生成Word文档的资料。发现生成的文档打开的时候都是以web页面打开的,没有达到我想要的效果。后来不断测试发现有了解决办法,现在拿出来分享给大家!php代码:这里我是在thinkphp框里面来实现的,但是也不要紧都是php,都是相通的。/*** 根据HTML代码获取word文档内容* 创建一个本质为mht的文档,该函数会分析文件内容并从远程下载页面中的图片资源* 该函数依赖于...

weixin_35888603的博客 256

html word xml,Microsoft Office HTML and XML Reference | Microsoft Docs

Microsoft® Office HTML and XML Reference06/14/20142 minutes to readIn this articleThis content is no longer actively maintained. It is provided as is, for anyone who may still be using these technolog...

weixin_33247358的博客 225

java pageoffice 读取文件_[原创]Java调用PageOffice在线打开数据库中保存的Word文件

1)打开文档的Stream.jsp页面:PageOfficeCtrl poCtrl1 = newPageOfficeCtrl(request);poCtrl1.setServerPage(request.getContextPath()+"/poserver.zz");……poCtrl1.setSaveFilePage("SaveFile.jsp?id=1");poCtrl1.webOpen("O...

weixin_30767257的博客 544

php生成随机生成不同的单词,用PHP生成单词文档

看这里:引用文章最常见的方法:使用HTTP头In this method you need to format the HTML/PHP page usingWord-friendly CSS and add header information to your PHP script. Makesure you don’t use external style sheets since every...

weixin_35747299的博客 229

烟台南山学院计算机及应用,烟台南山学院《计算机应用能力》模拟测试题

烟台南山学院《计算机应用能力》模拟测试题2011.第一学期《计算机应用能力》模拟测试题考试形式:上机考试 考试时间:90分钟注意事项:在(图书馆选择F盘,科技楼选择E盘)盘新建一个文件夹,命名为“班级+学号+姓名” 如“电信1班201000101张三”,以下各题均另存该文件夹下,上交错误者,后果自负。 模拟内容:一、 WINDOWS XP与网络应用操作(25分)新建名为“第一题”的文件夹,所需素材...

weixin_33935636的博客 226

php中word下载

前段时间准备做一个简单的简历word下载,最后选择了比较相对简单方法,表格的形式直接下载 便写了如下一个函数 /** * word 下载 html直接写入下载 * 适用于简单的html * @param string $html html 内容 * @param string $name 下载文件名称 */ function down_html_word($html = '',$name...

m0_37632915的博客 1402

通过JSP转化成word并下载

我们在使用JSP以及JS生成一张前段页面后,有时希望能够以WORD的形式将其下载下来,其实我们,只需把contentType=”text/html”改为contentType="application/msword; charset=gb2312"即可;具体代码如下: 如果我们有一张预览页面preview.jsp,我们将其复制一份download.jsp,此时在preview上做一个表单

杨煜冬煜杨的博客 6610

免费下载Typora和pandoc插件,免费导出MD文件的Word形式。

本文介绍了免费下载和激活Typora的详细方法:1)通过第三方网站获取安装包,使用迅雷云盘转存并解压;2)复制破解文件resources完成激活;3)同时指导解决导出MD文件时缺少pandoc插件的问题,包括从官网下载安装pandoc并配置路径。整个过程避免了付费激活和序列号失效问题,附带注意事项和操作截图,帮助用户完整实现Typora的免费使用及功能拓展。(149字)

2401_88545435的博客 5110

可编辑手写PDF以图片形式转换为WORD

可编辑手写PDF以图片形式转换为WORD1 需求简介2 解决方案2.1 方案1:导出为不可编辑PDF+PDF2WORD2.2 方案2:PDF2JPG+JPG2PDF+PDF2WORD2.3 方案3:PDF2JPG+JPG2WORD 1 需求简介 在IPAD上手写的笔记导出成可编辑形式的PDF,后来需要将PDF文件转换为WORD。但是如果直接用SmallPDF或AdobeAcrobat进行转换,那么它们就会很“体贴”地帮你进行OCR: 2 解决方案 先从吾爱破解中下载Smallpdf客户端。 2.1 方案1

weixin_43722223的博客 1523
上一篇: J2EE总体的学习计划以及如何学习J2EE
下一篇: text-overflow:ellipsis用法
DiscussQuestions
博客等级 码龄19年 28粉丝 29原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值