Да, вы можете использовать чистый JavaScript для этого, предполагая, что современный браузер, который реализует API буфера обмена, например, Google Chrome. Chrome Frame доступен для поддержки IE, и я предполагаю, что Firefox будет реализовывать API буфера обмена довольно скоро. Вы можете только читать данные буфера обмена из событий вставки (например, Ctrl+V
), но из этого вы можете читать двоичные данные, такие как данные изображения.
HTML Clipboard API jQuery Плагин и демо . Для демонстрации требуется браузер Chrome.