本文章教學以及程式碼為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>
另外,連結語法部分,"<"、">" 這兩個字元如果改成【"<" 】與【 ">"】,這樣貼上文章後會自動產生超連結。
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。