js
weixin_44389107
这个作者很懒,什么都没留下…
展开
-
html2canvas将dom转换成图片
1、html结构:转换的dom是根据后台变量渲染的,dom里面可能含多个图片;遇到问题:dom中的img,在生成的图片中,显示空白解决方法:在img标签上加上crossorigin=“anonymous”;如果是图片地址是跨域网址,将图片转换为base64格式;{$data.content} 生成图片,并下载...原创 2021-10-18 14:24:20 · 443 阅读 · 0 评论 -
js跨域下载文件
Document 下载1 下载2 <!-- 跨域下载二 --> <!-- 这里的文件,可以包括图片、视频、文档等 参数说明: fileUrl:文件服务器的路径(路径后面加上’?response-content-type=application/octet-stream’,可以支持跨域下载) fileName:文件名 suffix:文件后缀名,根据文件路径获取的 -->&l...原创 2021-10-14 11:35:09 · 2190 阅读 · 1 评论 -
Jquery ajax 同步阻塞引起的UI线程阻塞的坑(loading图片显示不出来,layer.load延迟)
今天想做一个点击地市用ajax重新获取数据刷新页面功能,因为ajax属于耗时操作,想在获取数据且加载页面时显示加载遮罩层,结果发现了ajax的好多坑。例如如上栗子,我想点击按钮让遮罩层显示,ajax加载完毕后遮罩层消失。因为我想让loadChart()在赋值操作后执行,但如果async设为true时,往往会先执行loadChart(),之后才会赋值,所以我只能将ajax设为同步。但同步后无论我怎么点按钮,遮罩层都不会出来。将显示遮罩放到beforeSend中也没用。用layer.lo...转载 2021-08-24 15:27:02 · 842 阅读 · 0 评论