Tự động đánh liên kết nguồn khi copy trên web/blog

Thực tế rất dễ dàng để sao chép văn bản từ một trang web và dán nó vào một trang web khác. Về mặt kỹ thuật, nếu một khách truy cập blog sao chép văn bản từ một trang web cụ thể, bạn sẽ phải cung cấp một liên kết đến nguồn gốc của trang web mà bạn đã sao chép văn bản. Nhưng cũng có những người bỏ qua điều quan trọng này.

Để tránh điều đó, ở đây tôi sẽ cung cấp cho bạn một mã Javascrpit tự động nếu ai đó sao chép một đoạn văn bản từ bài viết của bạn, nó sẽ tự động hiển thị liên kết nguồn của văn bản mà nó sao chép. Mặc dù bằng cách này mình nghĩ rằng vẫn còn kém hiệu quả bởi vì các liên kết nguồn có thể được gỡ bỏ một cách dễ dàng và những lời khuyên này là một cách cũ mà vẫn có thể được sử dụng , nhưng ít nhất sẽ đưa ra một cảnh báo nhỏ cho những người sao chép các văn bản của bài viết blog của bạn. Dưới đây là cách tự động thêm liên kết nguồn.

Tự động đánh liên kết nguồn khi copy trên web/blog

Tự động đánh liên kết nguồn khi copy trên web/blog

Đoạn mã hoạt động trong một số trình duyệt (bao gồm Cả Microsoft Edge). Đi tới trang Blogger -> Chọn Chủ đề -> Sửa HTML thêm đoạn mã này vào sau thẻ </body>

<script type='text/javascript'>
//<![CDATA[
!function(e,t){var n="getSelection",o="removeAllRanges",i="addRange",l="parentNode",a="firstChild",d="appendChild",r="removeChild",s="test",c="innerHTML";if(e[n]){var p,g,f,h,u,y;t.addEventListener("copy",function(C){for(g=C.target;3===g.nodeType;)g=g[l];if(h=t.createElement("div"),(p=e[n]())&&p.rangeCount&&(p=p.getRangeAt(0))&&(f=p.cloneRange(),p=p.cloneContents())){for(;u=p[a];)h[d](u);if(!/^(pre|code)$/i[s](g.nodeName||"")&&!/(^|\s)no-attribution(\s|$)/i[s](g.className||"")){var v=e.location.href;h[c]+="<br><br>&copy; "+t.title+'<br>Source: <a href="'+v+'">'+v+"</a>"}y=t.createRange(),t.body[d](h),y.selectNodeContents(h),p=e[n](),p[o](),p[i](y),setTimeout(function(){h[l][r](h),p[o](),p[i](f)})}},!1)}}(window,document);
//]]>
</script>

Popular posts from this blog

Thu gọn bài viết, mô tả chi tiết sản phẩm trên web/blog bằng javascrpit

Vui Trung Thu nhận quà vi vu cùng Z.com Việt Nam

Vietnix Free DirectAdmin, Giảm 30% trọn đời dịch vụ VPS