Autor Zpráva
.Nf.hgtw:
Profil *
Dobrý den, nevítě někdo, jak by se dalo udělat tlačítko (button) na které když klinu, tak se mi do schránky zkopíruje všechen text na stránce ?
pozn.:na stránce je jen text, žádné obrázky, tabulky, jen to tlačítko
l564
Profil
<script type="text/javascript" language="JavaScript">
function kopirovat()
{document.execCommand("Copy")}
</script>
<form>
<input type="button" value="Zkopíruj do schránky" onclick="copy.select();kopirovat()" />
<!--vysvětlení: po kliknutí dojde k označení textu v oblasti s názvem copy a dojde ke vložení dat do schránky-->
<textarea cols=50 name="copy">Po kliknutí na toto tlačítko dojde k označení tohoto textu a zkopírování do schránky</textarea></form>


A 2 script pro kopírování divu tedy textu

<HTML>
  <HEAD>
    <TITLE></TITLE>
  </HEAD>

<script language="Javascript">
<!--
function kopiruj() {
text = document.body.createTextRange();
text.moveToElementText(div1);
text.execCommand("Copy");
}
//-->
</script> 
<body>
Nějaký text který nebudete kopírovat...
<div id="div1" >Tento text se bude kopírovat</div>
<INPUT TYPE="BUTTON" onclick="kopiruj()" VALUE="kopiruj">
Zde bude další text který se již kopírovat nebude...

</body> 
</HTML>
_es
Profil
.Nf.hgtw::
jak by se dalo udělat tlačítko (button) na které když klinu, tak se mi do schránky zkopíruje všechen text na stránce ?
Ak ti aj niekto poradí, tak to asi nebude funkčné vo všetkých prehliadačoch.
Witiko
Profil
_es:
Samozřejmě lze s pomocí pluginů typu flash, silverlight apod. Jen to trochu rozbíjí odlehčenost stránky.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: