
javascript
wanxchao
学习不分早晚!重在无畏惧的坚持!
展开
-
axios&jquery -上传本地文件
1、axios上传的是二进制文件需要设置传输类型(form-data)注意服务器接受的文件格式// html<input type='file'/>//jslet fileObj = document.getElementById("file").files[0]let formData = new FormData() formData.append('...原创 2020-03-30 16:43:22 · 502 阅读 · 1 评论 -
pdf.js的使用
iframe在不使用插件的情况下,在线预览 PDF、PPT、Word 文件,大都可以直接使用 iframe 标签来嵌套,且提供的工具也相当丰富(上下页切换、全屏、下载、跳转到指定页数等),需要注意的是,在全屏模式下,展示的内容不能进行复制,且展示的最大高度是等于当前文档内容的高度(如果文档内容高度小于当前窗口的高度,那么多余的部分会以黑色背景铺满剩余的空间)。优点:操作简单,一个标签即可解...原创 2020-03-25 23:12:56 · 1322 阅读 · 1 评论 -
js-this
一、this对象- this是JavaScript的一个关键字- 在函数运行的时候会自动创建一个this对象,并且this对象只能在函数内部使用- this是函数运行的环境对象- 函数作为普通的方法调用,this指向全局- 函数作为对象的方法调用,this指向当前对象二、this的值this在不同的函数中运行,其对应的值也不同1 普通的函数调用var name = 'window_this';...原创 2018-07-08 09:40:22 · 237 阅读 · 0 评论 -
js复制、粘贴到浏览器(原生、IE不兼容)
一、最近有需求需要复制图片(Ctrl+C)到浏览器进行粘贴(Ctrl+V)然后进行粘贴的内容上传到服务器,因以前上传文件都是通过插件来进行实现,所以并没有做过多的学习,以下代码是基于其他网友文章中提供的内容,主要代码也已经做了部分的注释,如果不满足需求,大可以在主要的API进行拓展。二、完整代码&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt...转载 2018-11-12 11:27:26 · 2473 阅读 · 0 评论 -
clipboard 插件的使用(浏览器的复制粘贴功能)
#兼容性一、npm 下载npm install clipboard --save二、导入组件import Clipboard from 'clipboard'三、使用<button ref="copy" :data-clipboard-text="content" @click="copyLink">复制</button><...原创 2019-05-09 10:00:45 · 7026 阅读 · 0 评论 -
cnzz统计代码被谷歌浏览器拦截警告
前一段时间在使用CNZZ统计代码的时候,Chrome浏览器控制台弹出一段警告,提示如下A parser-blocking, cross site (i.e. different eTLD+1) script, http://s96.cnzz.com/z_stat.php?id=1234567890&show=pic2, is invoked via document.write. Th...转载 2019-07-25 17:32:15 · 1584 阅读 · 0 评论 -
正则筛选图片url(js)
采用String的match方法来匹配指定的值demovar doc = '测试内容的地方官https://img1.doubanio.com/view/photo/sqxs/public/p2557905918.webp'var img =doc.match(/(https:\/\/\S+)/ig)返回值(数组)["https://img1.doubanio.com/vie...原创 2019-10-08 18:27:03 · 1547 阅读 · 0 评论