, поэтому я пытаюсь использовать этот плагин:
http://code.google.com/p/zeroclipboard/wiki/Instructions
, который в основном позволяет вам установить текст буфера обмена с помощью javascript с помощью трюка с флэш-фильмом
Я сделал
ZeroClipboard.setMoviePath( '/pathtoswf/zeroclipboard.swf' );
var clip = new ZeroClipboard.Client();
clip.setHandCursor( false );
clip.setText('lalalalala');
clip.glue( 'i_container', 'i_button' );
clip.addEventListener( 'onLoad', function(){ alert('loaded baby'); } );
clip.addEventListener('onMouseDown', function(){ alert('mouse is down'); });
clip.addEventListener('onComplete', function(){ alert('text got copied to clipboard'); });
с HTML
<div id="i_container" style="position:relative">
<div id="i_button">
Something
</div>
</div>
zeroclipboard js загружается просто отлично
поэтому, когда я запускаю это, он просто предупреждает «загруженный ребенок», поэтому вспышка также отображается нормально, но когда я нажимаю на текст «что-то», он не предупреждает, что мышь не работает, и не предупреждает, что текст скопированы в буфер обмена, а текст не скопирован в буфер обмена
что я сделал не так?