К сожалению, JavaScript не имеет универсального способа. В настоящее время использование flash & javascript наиболее универсальным способом.
Посмотрите на LMCButton - небольшую анимированную кнопку вспышки (4 КБ) для «Копировать в буфер».
Пример использования JavaScript:
Получить HTML-код кнопки: функция lmc_get_button (cliptext, idLMC)
Обновить текст в кнопке: функция lmc_set_text (idLMC, текст)