当前位置: 首页 > wzjs >正文

wordpress建论坛江西短视频seo搜索报价

wordpress建论坛,江西短视频seo搜索报价,设计公司网站时什么是重要的,wordpress教程全集(入门到精通)目录 前言一 引入插件二 JS 处理 前言 前端使用 preview 插件预览docx文件 一 引入插件 建议下载至本地,静态引入,核心的文件已打包(前端使用 preview 插件预览docx文件),在文章目录处下载至本地,复制在项…

目录

    • 前言
      • 一 引入插件
      • 二 JS 处理

前言

        前端使用 preview 插件预览docx文件

一 引入插件

建议下载至本地,静态引入,核心的文件已打包(前端使用 preview 插件预览docx文件),在文章目录处下载至本地,复制在项目静态资源处,在使用的地方直接本地静态资源引入;

<script src="https://unpkg.com/jszip/dist/jszip.min.js"></script>
<script src="https://unpkg.com/docx-preview/dist/docx-preview.min.js"></script>
<!-- 建议下载至本地,静态引入 -->
<script  src='/js/PreViewDoc/jszip.min.js'></script>
<script  src='/js/PreViewDoc/docx-preview.min.js'></script>

二 JS 处理

var api = {init: function () {var that = this;laydate.render({elem: $('[name=StatisDate]').get(0), type: 'month', value: getLastMonth(), done: function (value, date, endDate) {if (date.year < new Date().getFullYear()) {console.log(new Date().getFullYear());RendergetZone(date.year);} else {GetCurrZone();}}});$('#ReportNam').text(reportNam);form.render();that.event();},event: function () {var that = this;form.on('submit(report_query)', function (input) {// 禁用 "生成" 按钮const generateButton = $('[lay-submit]'); // 通过lay-submit获取按钮generateButton.addClass('layui-btn-disabled').attr('disabled', true); // 禁用按钮generateButton.html('<i class="layui-icon layui-icon-loading layui-anim layui-anim-rotate layui-anim-loop">' +'</i> 生成中'); // 修改按钮内容为 loading 动画const container = document.getElementById('doc-content'); // 渲染文档的容器//清空提示信息container.innerHTML = '';$.ajax({url: interface2021.ReportManagement.QueryWorkSimpleReport,method: 'POST',headers: {'Content-Type': 'application/json',},data: JSON.stringify({statisDate: input.field.StatisDate,zoneCode: input.field.ZoneCd,issuingUnit: input.field.IssuingUnit,stageNumber: input.field.StageNumber,}),// xhrFields: {//     responseType: 'blob', // 接收文件流// },success: function (response) {if (response.code === -1) {container.innerHTML = "<p style='color: red;'>文档请求失败</p>";relieveDisable(false,generateButton, '生成', response.message);} else {var fileProxyUrl = response.data;fetch(fileProxyUrl).then((response) => response.blob()).then((blob) => {docx.renderAsync(blob, container).then(() => {console.log('文档渲染成功');//恢复按钮relieveDisable(true,generateButton, '生成', response.message);// 获取下载按钮并设置属性const downloadButton = document.getElementById('download-btn');downloadButton.style.display = 'inline-block'; // 显示下载按钮downloadFile(downloadButton, response.data);}).catch((err) => {console.log('文档渲染失败', err);container.innerHTML = "<p style='color: red;'>文档请求失败</p>";relieveDisable(false,generateButton, '生成', err.message);});}).catch((error) => {console.log('文件加载失败:', error);relieveDisable(false,generateButton, '生成', error.message);});}},error: function (xhr, type, errorThrown) {console.log('文档请求失败: ', errorThrown);$('#doc-content').html('<p style="color: red;">文档请求失败</p>');relieveDisable(false,generateButton, '生成', '生成失败!');},});});},
}function downloadFile(downloadButton, downloadUrl) {// 启用 "下载" 按钮downloadButton.onclick = function () {console.log("开始下载...");const link = document.createElement('a');link.href = downloadUrl;document.body.appendChild(link);link.click();document.body.removeChild(link);console.log("下载完成");};
}
http://www.dtcms.com/wzjs/321092.html

相关文章:

  • 乐清人才网官方网站网络推广服务外包公司
  • 做网站编辑要会什么电子制作网站
  • 网站开发 改进湖南网站设计
  • 网站轮播效果怎么做的广东深圳疫情最新
  • 电商网站分析报告怎么做网店怎么推广和宣传
  • 成交型网站倡导公司今天最新新闻报道
  • 安阳网站制作直通车关键词优化
  • 独立网站怎么做seoseo技术服务外包公司
  • 那种网站建设软件最好企业营销培训课程
  • 挂机宝 可以做网站今日小说排行榜
  • 建网站自学网络营销模式有哪些?
  • 陕西专业网站建设价格最新小组排名
  • 国家建设工程造价数据监测平台在哪个网站合肥建站公司seo
  • wordpress sensei插件seo做的比较好的公司
  • 网站备案到保定百度首页优化
  • 哪一家好seo网站管理
  • 针对餐饮公司推广做网站方法宁波seo网络推广主要作用
  • 山东最新疫情爆发北京seo代理公司
  • 网站页面设计布局广州新闻发布
  • 江苏建设人才网官网入口seo网站关键词排名软件
  • 官方网站建设情况说明培训机构排名全国十大教育机构排名
  • 做智能家居网站福州seo关键字推广
  • 九江建设局网站杭州seo排名优化
  • 网站数据统计怎么做关键词优化公司排名
  • 金融网站框架模板下载安装网络推广平台有哪些
  • 同仁微网站建设工作室淘宝网官方网站
  • 房地产企业网站建设网络营销策划公司
  • 无锡品牌网站建设武汉网络推广网络营销
  • 做关于网站的开题报告百度资源搜索引擎
  • 哪些外贸网站可以做soho网络推广方法怎么样