S.a. arkadaşlar,
Aşağıdaki kodu bir web sitemde kullanıyorum. Bu kodun biraz daha gelişmişine ihtiyaçım var açıkcası yardımcı olursanız çok sevinirim.
Öncelikle aşağıdaki kod kopyalanan yazıdaki tüm html taglarını (strong, font v.s.) kaldırıyor. Kopyalayan sahıs bu kopyalamayı tercih etmiyor onun için mevcut kaynak kodun değişmeden linkimin eklenmesini nasıl yapabilirim.
<script type="text/javascript">
function addLink() {
var body_element = document.getElementsByTagName('body')[0];
var selection;
selection = window.getSelection();
var pagelink = "<br /><br /> Kaynak Linki : <a href='"+document.location.href+"'>"+document.location.href+"</a><br />"; //
var copytext = selection + pagelink;
var newdiv = document.createElement('div');
newdiv.style.position='absolute';
newdiv.style.left='-99999px';
body_element.appendChild(newdiv);
newdiv.innerHTML = copytext;
selection.selectAllChildren(newdiv);
window.setTimeout(function() {
body_element.removeChild(newdiv);
},0);
}
document.oncopy = addLink;
</script>
Sene olmuş 2014 4 yaşında çocuklar bile bilgisayar oynamaya başlamışken böyle kodlara ne gerek var ki ? Onu senin sitenden kopyalayan adam yapıştırdığı yerde zaten senin ekletmiş olduğun site adresini siliyor yani siteye eklediğin kodun hiç bir amacı yok sadece siten yüklenirken zaman aşımını biraz daha arttırıyyorsun olay bundan ibaret

yani senin karına değil zararına oluyor.