Kopírování JavaScriptu do schránky s brandingem

Před rokem jsem zveřejnil příspěvek popisující, jak můžete kopírovat do schránky pomocí JavaScriptu. Příspěvek byl velmi populární a proč by byl? Kopírování obsahu z webové stránky bez nutnosti použití výchozích funkcí prohlížeče je úžasné. Jeden trend, který jsem v poslední době viděl, je, že když použití zkopíruje obsah z daného příspěvku, funkce kopírování (v tomto příkladu nulová schránka) připojí název stránky, odkaz a speciální zprávu, která příjemci řekne, aby si příspěvek zobrazil. Zde je návod, jak to udělat.

JavaScript

Za předpokladu, že uživatel používá funkci ZeroClipboard:

//set path
ZeroClipboard.setMoviePath('https://davidwalsh.name/demo/ZeroClipboard.swf');
//create client
var clip = new ZeroClipboard.Client();
//event
clip.addEventListener('mousedown',function() {
	clip.setText(document.getElementById('box-content').value + ".\n\nRead " + window.title + " at " + window.location + " to learn more!");
});
//glue it to the button
clip.glue('copy');

Přidání speciální zprávy k danému textu se provádí základním zřetězením řetězců JavaScriptu dostupných vlastností okna.

Tento příspěvek je více o nápadu než o provedení. Tento typ marketingu je vhodný pro weby ve stylu novin, které hostují tisíce příspěvků a chtějí si přiznat uznání za obsah, který byl zkopírován.