复制网页内容,粘贴之后自动加上网址的实现方法 复制网页内容,粘贴之后自动加上网址的实现方法 复制网页内容,粘贴之后自动加上网址的实现方法 document.body.oncopy=function()当发生复
复制网页内容,粘贴之后自动加上网址的实现方法 复制网页内容,粘贴之后自动加上网址的实现方法
- document.body.oncopy=function()当发生复制事件时触发函数,不管是ctrl+c还是右键-复制
- event.returnValue属性指示是否已经阻止或禁止此事件的默认操作。它true默认设置为允许默认动作发生。设置此属性以false防止默认操作。 window.event.returnValue=false放在提交表单中的onclick事件中则不会提交表单,如果放到超链接中则不执行超链接
- window.getSelection().toString()获取选择的文本内容window.getSelection() 是一个对象。 如果想要将 window.getSelection()转换为字符串,可通过连接一个空字符串("")或使用 String.toString() 方法。
- event.clipboardData.setData()重新设置复制的数据
- clearData(sDataFormat) 删除剪贴板中指定格式的数据。
- getData(sDataFormat) 从剪贴板获取指定格式的数据。
- setData(sDataFormat, sData) 给剪贴板赋予指定格式的数据。返回 true 表示操作成功。
-
为了复制代码文本好看:
- \r是回车
- \n是换行
- \r\n是回车+换行