Kopyalanan içeriğe site linki eklemek.


Bu kodun yer aldığı sayfalardan kopyalanan içeriğe, yapıştırıldığı sayfanın linki eklenecektir.

Aşağıdaki kodu <body> tagından önce yapıştırın. Böylece kodun yer aldığı sayfalardan kopyalanan içeriğe, yapıştırıldığı sayfanın linki eklenecektir.

<script type="text/javascript">

function addLink() {
//Get the selected text and append the extra info
var selection = window.getSelection(),
pagelink = '<br /><br /> Daha Fazlası: ' + document.location.href,
copytext = selection + pagelink,
newdiv = document.createElement('div');

//hide the newly created container
newdiv.style.position = 'absolute';
newdiv.style.left = '-99999px';

//insert the container, fill it with the extended text, and define the new selection
document.body.appendChild(newdiv);
newdiv.innerHTML = copytext;
selection.selectAllChildren(newdiv);

window.setTimeout(function () {
document.body.removeChild(newdiv);
}, 100);
}

document.addEventListener('copy', addLink);
</script>

Çalışması:

Web sayfanızdan bir bölümü seçin ve kopyala (ctrl+c veya sağ klikle kopyala) yapın.

Sonra kopyaladığınız texti herhangi bir yere yapıştırın. Aşağıdaki gibi bir görünümü olacaktır.

Gördüğünüz gibi sitenizden alıntı yapanlara sayfa linki hazır olarak kopyalanıyor.



Sitede yayınlanmasını istediğiniz Word veya PDF formatındaki özgün yazılarınızı denizemesaj@gmail.com adresine gönderebilirsiniz. Arzu ederseniz kendi isminizle yayılanır. Yine bu adresten görüş ve fikirlerinizi iletmeniz de mümkün.
You can send your original articles in Word or PDF formats that you want to be published on this site to denizemesaj@gmail.com. If you wish, it will publish by your own name. It is also possible to send your opinions and ideas at this address.