复制文章自带版权说明

2023-07-16 00:37:35 浏览数 (1)

自带版权说明代码

代码语言:javascript复制
document.body.addEventListener('copy', function (e) {
    if (window.getSelection().toString() && window.getSelection().toString().length > 10) {
        setClipboardText(e);
    }
}); 
function setClipboardText(event) {
    var clipboardData = event.clipboardData || window.clipboardData;
    if (clipboardData) {
        event.preventDefault();
        var htmlData = ''
              '著作权归作者所有。<br>'
              '商业转载请联系作者获得授权,非商业转载请注明出处。<br>'
              '作者:<?php $this->author() ?><br>'
              '链接:'   window.location.href   '<br>'
              '来源:<?php $this->options->siteUrl(); ?><br><br>'
              window.getSelection().toString();
        var textData = ''
              '著作权归作者所有。n'
              '商业转载请联系作者获得授权,非商业转载请注明出处。n'
              '作者:<?php $this->author() ?>n'
              '链接:'   window.location.href   'n'
              '来源:<?php $this->options->siteUrl(); ?>nn'
              window.getSelection().toString();
        clipboardData.setData('text/html', htmlData);
        clipboardData.setData('text/plain',textData);
    }
}

这段js代码我是放在post.php的 文章内页php

效果: 著作权归作者所有。 商业转载请联系作者获得授权,非商业转载请注明出处。 作者:季春二九 链接:https://blog.jichun29.cn/archives/352/ 来源:https://blog.jichun29.cn/

0 人点赞