您的位置:首页 > 新闻 > 资讯 > 深圳公司网站如何设计_室内平面网页设计培训_手机上如何制作自己的网站_互联网推广运营

深圳公司网站如何设计_室内平面网页设计培训_手机上如何制作自己的网站_互联网推广运营

2024/12/21 23:06:25 来源:https://blog.csdn.net/M_E_i/article/details/142813601  浏览:    关键词:深圳公司网站如何设计_室内平面网页设计培训_手机上如何制作自己的网站_互联网推广运营
深圳公司网站如何设计_室内平面网页设计培训_手机上如何制作自己的网站_互联网推广运营

需求背景:

        需要禁用部分文本内容的复制事件,并且在复制事件发生时,将复制的文本内容通过接口传给后端。

上代码:

    // 使用Dom获取需要操作禁用时间的元素let element: any = document.getElementById('test1');// 为该元素添加 copy 事件监听器element.addEventListener('copy', function (event: any) {// 在这里编写你想要执行的操作console.log('复制事件被触发');var selection: any = window.getSelection();var selectedText = selection.toString();console.log(selectedText, '打印查看复制的文本内容')// 将selectedText调用接口传给后端// 可以通过 event.clipboardData 对象来设置剪贴板的数据event.clipboardData.setData('text/plain', '自定义的复制文本(替换复制的文本内容)');// 阻止默认的复制行为event.preventDefault();});

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com