笔记

Javascript/CSS

Vue/React

其它

杂物室

杂谈

工具

影像

sleep
宝可梦
西塞尔
Dedsec
Scarlet
Violet
P5
满月
黄昏
深夜
经典
回到顶部

js实现文本不可复制及复制监听#21

Anuluca     Date : 2021-03-03   Tags : 3

实现文本不可复制

css:

1
2
3
span{
user-select: none;
}

或者

js:

1
2
3
document.body.onselectstart = e => {  
e.preventDefault();
}

监听复制事件

在HTML元素上:

1
<input oncopy='cb'>

在JS中获取元素:

1
2
document.querySelector('p').oncopy = cb
document.oncopy = cb

或者

1
2
document.querySelector('p').addEventListener('copy',cb)
document.addEventListener('copy',cb)
由于某些原因,博客图床于5月26日惨遭爆破,目前正在整理需要的图片并迁移存活的图片到新图床,预计6月10日重新上线网站
   
THE END
   
讨论
 
© 2018 - 2024 Anuluca ▌友情链接 Tsuki's blog | Poke amice | 夜航星
  复制成功!