本文章教學以及程式碼為WFU BLOG原創
很多BLOG都有這樣的設計:複製文章再貼上之後,會自動附上來源網址,雖然還是能夠手動刪除,但至少表示了對原作者的尊重。 之前使用的BLOG平台,抄襲盜用他人文章的行徑相當廣泛,甚至不少人懷疑連管理者本身也牽涉其中,或許因為如此,此部落格平台在後來也加入了此項功能。
這個功能很簡單,找到
</body>
在它後面加上以下程式碼,即可。
<script type="text/javascript">
function Add_Copyright() {
function del(){
body_element.removeChild(newdiv);
}
var body_element = document.getElementsByTagName('body')[0];
var selection;
var pagelink = "<br /><br /> 原文網址: <a href='"+ document.location.href +"'>"+ document.location.href +"</a><br />Copyright 雲在天自由藝術";
var newdiv = document.createElement('div');
newdiv.style.position = 'absolute';
newdiv.style.left = '-99999px';
body_element.appendChild(newdiv);
if(window.getSelection){
selection = window.getSelection();
var copytext = selection + pagelink;
newdiv.innerHTML = copytext;
selection.selectAllChildren(newdiv);
window.setTimeout(del,5);
}
if(document.selection) {
var y = document.documentElement.scrollTop || document.body.scrollTop;
var range = document.selection.createRange();
selection = range.text;
var copytext = selection + pagelink;
newdiv.innerHTML = copytext;
range.moveToElementText(newdiv);
range.select();
window.setTimeout(del,5);
window.scrollTo(0,y);
}
}
document.body.oncopy = Add_Copyright;
</script>
另外,連結語法部分,"<"、">" 這兩個字元如果改成【"<" 】與【 ">"】,這樣貼上文章後會自動產生超連結。

沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。