

Javascript - copy to clipboard
Dobrý den, mám dotaz, jestli jde pomocí javascriptu po kliknutí na odkaz zkopírovat nějaký text do schránky. Například když bych to měl nastavené tak, že po kliknutí na odkaz "zkopíruj" by se do schránky zkopírovalo "ahoj" (stejný efekt, jako kdyby našel nadé slovo v textu a zkopíroval kombinací ctrl+c. Děkuji za odpověď,
Štěpán Němejc
Prehliadače predvolene neumožňujú JavaScriptu pracovať so schránkou. Môžeš to obísť pomocou použitia Flashu alebo len zobraziť ten text v nejakom prvku, z ktorého sa bude dať ľahko skopírovať, napr.: prompt('Skopírujte si text pomocou Ctrl+C', 'text').
Edit: V IE môžeš použiť clipboardData.setData('text', text), ale nie je to cross-browser.
omlouvám se, nejsem v tomhle zrovna zdatný. Jde mi o 2. způsob. Mohl by jste mi to prosím trošku vysvětlit detailněji? děkuji.
Štěpán Němejc
Napr. takto:
ano, to je výborné, moc děkuji
ještě mám dotaz, jesli je možné alespoň přidat tlačítko "copy", aby se nemusela mačkat kombinace ctlr+c.
Děkuji za odpověď, Štěpán Němejc
To okno nejde vôbec upravovať. Môžeš ešte skúsiť ten Flash.
ok, vyzkouším, díky..