Kopírování textu pomocí tlačítek
Publikujete na svých stránkách návody, zdrojové kódy a podobné články, kterými vysvětlujete čtenářům řešení některých problémů? Pak jim zjednodušte uložení zadaného textu z webu na lokální počítač.
Stačí jedno klepnutí na tlačítko, kterým zkopírujete text do schránky a pak například v Poznámkovém bloku uložíte na svůj disk nebo do zdrojového kódu stránky. Omezení tohoto skriptu je v podpoře prohlížečů (Netscape ani Opera to neumí). Zde je vlastní skript:
|
Zaměřte se na druhý řádek funkce. Sem zadáte do závorek identifikátor části textu stránky (v tomto případě je to ‚id_textu‘), který chcete kopírovat. Tělo stránky bude vypadat takto.
|
Klepnutím na tlačítko se zadaný text zkopíruje do schránky, odkud ho můžete kamkoli vložit.
Další možnosti skriptu
Ve skriptu lze aplikovat také další dva příkazy – Vyjmout a Vložit. Pro Vyjmutí zadáte do závorek třetího řádku funkce příkaz Cut a pro vložení Paste. Otázka je, zda najdou tyto příkazy na webové stránce uplatnění. Další možností, jak zvýšit flexibilitu tohoto skriptu, je použití této funkce s více argumenty. Určitě bych použil jako argument identifikátor textu (i příkazy by se mohli hodit). Výsledný skript by měl tuto podobu.
|
Zde si můžete příklad vyzkoušet:
Klepnutím na tlačítko se vám do schránky nakopíruje kód, jehož funkční podobu můžete vidět zde.
Starší komentáře ke článku
Pokud máte zájem o starší komentáře k tomuto článku, naleznete je zde.
Mohlo by vás také zajímat
-
Aktualizujete svoji .NET webovou aplikaci? Může se hodit app_offline.htm
10. července 2024 -
NIS2: Verifikace údajů vlastníků domén
6. ledna 2025 -
Thunderbolt 4 vs. OCuLink: Přišel čas na upgrade?
27. května 2024 -
Windows App: Pracujte odkudkoliv, kdykoliv
3. listopadu 2024
Nejnovější
-
Nenechte se zaskočit TLS certifikáty na 47 dní
2. května 2025 -
Zrychlete svůj web s LiteSpeed a CZECHIA.COM
29. dubna 2025 -
-
Erik Pikner
Lis 2, 2009 v 13:24Tento script nefunguje, ani na těchto stránkách.
Miroslav Kučera
Lis 5, 2009 v 15:20Erik Pikner: abych se priznal, moc nechapu, proc se tomu divite? Vzdyt tento clanek je z roku 2002 a vsechno se neustale vyviji, JavaScript, jeho podpora ve webových prohlizecich atd…
Walther H.
Led 24, 2013 v 16:37cp
Mate tam pravopisnou chybu, zapomnel jste ukoncit sekci BUTTON znakem >
Ted uz to funguje, taky mi to poprve neslo, az kdyz jsem se na ten kod podival poradne, tak pak me to trklo :-D (nejake vzpominky z IT prece jen zustaly a nebyly nadarmo :-)
Anonym
Čvc 10, 2013 v 18:11klikam na tlacitko jako blazen a ve schrance nic nemam :D