How to include our website url when copy paste the contents from our website. The url includes when paste the copied content from our website to Editor.
Code:
<html>
<head>
<title>copy text</title>
<script>
function addLink() {
//Get the selected text and append the extra info
var selection = window.getSelection();
pagelink = ". Read more at: " + document.location.href;
copytext = selection + pagelink;
//Create a new div to hold the prepared text
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>
</head>
<body>
sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text
</body>
</html>
<head>
<title>copy text</title>
<script>
function addLink() {
//Get the selected text and append the extra info
var selection = window.getSelection();
pagelink = ". Read more at: " + document.location.href;
copytext = selection + pagelink;
//Create a new div to hold the prepared text
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>
</head>
<body>
sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text sample text
</body>
</html>
0 Comments