在Javascript中,有对应的事件能够监听复制和粘贴,那就是oncopy和onpaste。

oncopy:

  • demo:

    • <body oncopy="alert('不能复制');return false;">
      你能复制我吗?
      </body>
  • 使用场景:
    • 非常多站点上的页面内容是不同意复制的,这样能够防止用户或者程序恶意的去抓取页面数据。曾经的起点阅读小说时,就是不同意复制内容,如今更狠,把左键选择内容和右键菜单也都屏蔽了。

onpaste:

  • demo

    • <input type="text" nane="cardNum" onpaste="return false;" />
  • 使用场景:
    • 网银转账时,输入对方卡号,须要输入两次,通常第二次输入的输入框是不同意粘贴的,这样就在一定程度上保证了卡号的准确性。

最新文章

  1. Lesson 3 Please send me a card
  2. bzoj 3993: [SDOI2015]星际战争
  3. 仿酷狗音乐播放器开发日志二十四 选项设置窗体的实现(附328行xml布局源码)
  4. python中struct模块及packet和unpacket
  5. linx目录结构
  6. RESTLET开发实例
  7. Getting Started with the NDK
  8. linux下java窗口,正确显示中文
  9. 交换A与B值的四种方法
  10. jQuery ajax的提交
  11. 4、树莓派的中文:安装ftp,安装gcc,安装qt,编译qt程序,运行qt界面程序
  12. 自己动手写CPU(基于FPGA与Verilog)
  13. C语言如何分离一个数的高低位,如何将2个字节变成一个字节
  14. ES 12 - 配置使用Elasticsearch的动态映射 (dynamic mapping)
  15. Go数据类型和变量
  16. AutoPostBack
  17. 【洛谷4070】 [SDOI2016]生成魔咒(SAM)
  18. Fantacy团队周四站立会议
  19. 线程异步操作,更新其中一个报错不影响另一个的运行(Task )
  20. Mysql 导入导出csv 中文乱码

热门文章

  1. Twisted 阐述
  2. HDU4519
  3. js构造函数
  4. VC 透明滑动控件Slider Control
  5. 综合经验:IO读写错误必然导致程序崩溃
  6. push本地代码到github出错
  7. 我的第一个Struts程序
  8. bzoj1176 2683
  9. 如何用udev for asm in oracle linux 6
  10. 【转】objective-c基本数据类型之输出格式符