用WordPress辛辛苦苦地折腾博客,老老实实的原创文章,却一直无法避免被复制粘贴的命运。
现在,好多网站,都添加了一个功能。在复制比较多的内容时,会自动在内容后面,添加一个版权小尾巴。
这个功能该怎么实现呢?
监听 oncopy 事件就可以了。在复制时判断复制内容的多少,一下复制太多内容时,就在内容后面添加版权小尾巴。
示例代码如下:
<div id="copy">
<div>这里字数少,不会带尾巴</div>
<div>
这里字数多,就会带上尾巴。
后面是注水凑字数的。后面是注水凑字数的。
后面是注水凑字数的。后面是注水凑字数的。
</div>
</div>
<script>
document.getElementById('copy').oncopy = function (e) {
if (window.getSelection(0).toString().length >= 20) {
var clipboardData = event.clipboardData || window.clipboardData;
// 阻止默认事件
e.preventDefault();
var copyMsg = window.getSelection() + '\r\n 我是一个小尾巴。';
// 将处理完的信息添加到剪切板
clipboardData.setData('Text', copyMsg);
}
};
</script>
-
WordPress函数:esc_attr__ 转义属性及翻译WordPress函数:esc_attr__ 转义属性及翻译
-
WordPress 6.5移除区块样板菜单项的方法WordPress 6.5新增的区块样板菜单项,可将不同区块组合成一个新的区块模板,方便重复使用。
-
WordPress做多语言企业网站近期常用小伙伴问追格小编,有没有计划做双语WordPress企业官网主题。
-
WP Multilang WordPress翻译插件WP Multilang插件的主要功能是提供多语言支持,使用户能够创建多语言版本的网站,满足不同语言用户的需求。
-
WordPress插件:LiteSpeed Cache 缓存插件LiteSpeed Cache是一款实用的WordPress缓存插件,专为使用LiteSpeed服务器的用户设计。它能显著提高网站加载速度,改善用户体验。
-
追格企业官网主题多语版惊艳上线:WordPress模块化DIY,重塑企业官网时代追格(zhuige.com)旗下WordPress企业官网主题(多语版)正式发布,多模块巧妙组合,打造非凡页面,简约或华丽,皆显震撼。官网新风尚,颠覆传统设计,C位出道,惊艳全场,重新定义WordPress企业官网。
暂无评论,抢个沙发...