• 2024-09-02正则表达式
    1.简介正则表达式是由一些具有特殊含义的字符组成的字符串,多用于查找、替换符合规则的字符串。在表单验证、Url映射等处都会经常用到2.常用的实用正则表达式整理只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^"d{n}$"。只能输入至少n位的数字:"^"d{n,}$"。只能
  • 2024-07-12在网页中实现截屏粘贴的功能
    <!DOCTYPEHTML><htmllang="en-US"><head><metacharset="UTF-8"><title>利用clipboardData在网页中实现截屏粘贴的功能</title><styletype="text/css">#box{width:200px;height:200px;border:1pxsol
  • 2024-05-07Canvas简历编辑器-我的剪贴板里究竟有什么数据
    Canvas图形编辑器-我的剪贴板里究竟有什么数据在这里我们先来聊聊我们究竟应该如何操作剪贴板,也就是我们在浏览器的复制粘贴事件,并且在此基础上聊聊我们在Canvas图形编辑器中应该如何控制焦点以及如何实现复制粘贴行为。在线编辑:https://windrunnermax.github.io/CanvasEdito
  • 2024-03-21网页禁止copy(复制)的解决方案
    当我们浏览些网页时回遇到一些网页是不能copy的,这样的体验就一点都友好。接下来就介绍一下如何解除这种限制!首先我们先打开调试窗口---->Elements---->EventListeners---->找到copy事件,把他干掉就
  • 2023-07-22记录实现复制EXCEL数据到前端表单
     背景是用户需要把原本在Excel上填报的数据搬运到线上系统进行填报,在做了一个带输入框的表格之后用户提出希望能够实现将EXCEL上的数据复制黏贴到这个表格里的功能。 实现功能的整体思路是在input框上监听黏贴事件,获取到复制的数据。由于在Excel中\t表示换格,\n表示换行,所以
  • 2023-07-19监听输入框的粘贴事件
    document.getElementById('aaaa').addEventListener('paste',function(e){varclipboardData=e.clipboardData;if(!(clipboardData&&clipboardData.items)){return;}varclip_conte