1.iframe方式: function download () { var exportLink = '...' //看清楚!这边自己加下载链接!!! var iframe = document.createEleme…
分类:JavaScript
基于PDF和JSPDF实现调整pdf文件大小功能
前些日子由于工作需要需要将pdf文件变小,市面上不少软件都有这个功能,但都不属于免费功能。此外部分网站提供免费的在线压缩功能…
判断一个变量类型是数组还是对象
var arr=[1]; var json={age:18} 数组或者对象的typeof 值都是object。 一、通过length 一般情况下对象没有length属性值,其值为undefiend,而数组的length值…
针对bootstrap内联单选框input与文字不能居中对齐的解决办法
1.html代码 <div > <label class="checkbox-inline first-label"> <input type="radio" name="getOption…
js根据标签的属性找节点
1、根据id获得一个元素:getElementById(属性值); 2、根据标签获得多个元素:getElementsByTagName(标签名); 3、根据class属性获得多个元素:getElementsByClass…
Location对象 / 案例:5秒后自动跳转页面/ 案例:获取URL参数数据
Location对象 location用于获取或设置窗体的URL,并且可以用于解析URL。 因为location返回的是一个对象,因此这个属性也称为location对象 URL:统一资源定位符,是互联网上标准资源的地址 …
如何计算某年某月有多少天?
Date具有自动调节至正常日期的功能 计算某年某月有多少天一般两种方式 方式一: var year = prompt("请输入年份:") * 1; var month = prompt("请输入月份:") * 1; //…
js自动将字符串的数字前面的0去掉的解决办法
js自动将字符串的数字前面的0去掉的解决办法 onclick="add( '${sbzl.sblb}')"
记一次reduce的使用注意点
当数组等于1时,reduce里不会打印 var numbers = [{key:15.5}]; function getSum(total, num) { console.log('打印') return typeof(…
前端下载文件(GET、POST方法)
GET location.href = '/path/to/download/url' POST 本例使用axios库 axios.post('/path/to/download/url', this.searchPar…
基于formdata与blob的文件上传与下载
首先介绍一下用到的基本知识 formdata MDN上的定义:FormData 接口提供了一种表示表单数据的键值对的构造方式,经过它的数据可以使用 XMLHttpRequest.send() 方法送出。简单说就是用来构造…
PPT 字体嵌入
首发于https://zhuanlan.zhihu.com/p/90706046上一篇介绍了 PPT 的文档结构,但是当用户下载下来会发现很多字体不能正常显示或者替换成了默认字体,对于最终呈现的效果就会大打折扣,这是因为…