Javascript-dom总结(复制、粘贴相关)
2013-08-13 09:15
127 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/zouyufei1989/article/details/9942413
若想文本框禁止粘贴(密码框):
粘贴板对象:clipboardData
向粘贴板中放入要粘贴的对象:setData("Text", content)
取粘贴板中要粘贴的对象:getData("Text")
清空粘贴板中的内容:clearData("Text")
若想让禁止网页内容被复制:
<body οncοpy="return false">
若想文本框禁止粘贴(密码框):
<input type="text" οnpaste="return false" />
应用:某帖子在复制后,要求粘贴到别的地方时后面自动添加帖子来源的页面链接
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <script type="text/javascript"> function addFrom() { //取出粘贴板的内容(ctrl+c的时候 帖子已经被复制到了粘贴板) var content = clipboardData.getData("Text"); //加上出处 content = "本文来自:" + location.href + content; //放回粘贴板 clipboardData.setData("Text", content); } </script> </head> <!--复制事件 可是复制后立即执行取粘贴板操作 可能里面还是空 所以要延迟一会再取--> <body οncοpy="setTimeout('addFrom()', 100);"> 夜 夜得那么美丽<br /> 有人欢笑<br /> 有人却在哭泣<br /> 尘封的记忆<br /> 残留着邂逅的美丽<br /> 辗转反侧的我<br /> 失眠在夜里<br /> </body> </html>
相关文章推荐
- javascript DOM相关总结
- asp.net中窗口相关操作总结(javascript)
- asp.net中窗口相关操作总结(javascript) (收藏)
- JavaScript获取DOM元素的方法总结
- Javascript 操作 DOM 常用 API 总结
- Javascript Dom 相关知识整理
- MySQL复制相关技术的简单总结
- asp.net中窗口相关操作总结(javascript)
- 这些年微软相关的技术总结, Javascript在客户端的使用
- JavaScript DOM 学习总结(五)
- JavaScript DOM总结(二、节点操作)
- JavaScript中的dom方法总结
- 关于JavaScript中的new和原型的相关知识总结
- javascript 密码框防止用户粘贴和复制的实现代码
- asp.net中窗口相关操作总结(javascript)
- JavaScript中日期的相关操作方法总结
- javascript DOM 操作总结
- JavaScript禁止复制与粘贴的实现代码
- 转载 javascript中关于屏蔽鼠标右键.防水复制不准粘贴等等等的一些小技巧
- js需要粘贴复制的零碎代码总结