![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
文章平均质量分 62
天下无耗
这个作者很懒,什么都没留下…
展开
-
JS 如何将 HTML 页面导出为 PDF
栗子准备创建项目文件夹,npm构建怎样都行,我这里简单直接引入两个库 jspdf 和 html2canvas,大家可以自行下载。新建HTML页面文件头部引入刚才所下载的 jspdf 和 html2canvas,再导入主要的 js 文件例如:<script src="/js/jspdf.debug.js"></script><script src="/js/html2...转载 2018-04-17 13:27:36 · 1500 阅读 · 0 评论 -
常用 Git 命令清单
常用 Git 命令清单我每天使用 Git ,但是很多命令记不住。一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库一、新建代码库# 在当前目录新建一个Git代码库$ ...转载 2018-03-27 17:12:04 · 79 阅读 · 0 评论 -
Javascript将html转成pdf,下载(html2canvas 和 jsPDF)
Javascript将html转成pdf,下载(html2canvas 和 jsPDF)最近碰到个需求,需要把当前页面生成pdf,并下载。弄了几天,自己整理整理,记录下来,我觉得应该会有人需要 :)项目源码地址:https://github.com/linwalker/render-html-to-pdfhtml2canvas简介我们可以直接在浏览器端使用html2canvas,对整个或局部页面进...转载 2018-04-24 17:12:50 · 198 阅读 · 0 评论 -
金额实现三位一逗
1,没有小数的情况onkeyup="this.value=this.value=this.value.replace(/\D+/g,'').replace(/...(?!$)/g,'$&,')"replace(/\D/g, '')将所有的非数字字符删除replace(/...(?!$)/g, '$&,')将上一步得到的字符串再次进行替换替换规则 :三个除回车符和换行符外的所有字符,...原创 2018-04-27 16:11:41 · 1162 阅读 · 0 评论 -
js的精确计算
//加法函数,用来得到精确的加法结果 //javascript的加法结果会有误差,在两个浮点数相加的时候会比较明显。这个函数返回较为精确的加法结果。 function accAdd(arg1,arg2){ var r1,r2,m; try{r1=arg1.toString().split(".")[1].length}catch(e){r1=0} try{...原创 2018-07-10 18:01:04 · 2874 阅读 · 0 评论 -
JS实现页面打印(整体、局部)
我们在网页开发过程中经常会有打印页面的需求,通过JS来实现的方法有很多,这里我做了一个整理,供大家参考。方式一:window.print()整体打印?1<a href="javascrīpt:window.print()" rel="external nofollow" target="_self">打印</a>现在就轻松实现了页面的打印,但是这种方式会将整个页面打印,如果...转载 2018-07-12 10:56:46 · 3944 阅读 · 0 评论 -
避免下载出现空白页
JS避免下载出现空白页$sj.tools.DownloadDialog = { //避免下载出现空白页openDownloadDialog: function (url, saveName) {if (typeof url == 'object' && url instanceof Blob) {url = URL.createObjectURL(url);...原创 2018-11-02 11:21:50 · 1951 阅读 · 0 评论