chcialem zrobic cos takiego na stronie ze po kliknieciu w przycisk skopiuje sie text z textarea do schowka. Wszystko dziala dzieki gotowemu skryptowi ZeroClipboard.
Nie znam sie niestety na JS a mam teraz potrzebe aby textarea sie kopiowalo do schowka ale juz podczas wczytywania strony.
Podaje kod, prosze o odpowiedz czy mozna cos z tym zrobic?
Kod
<script language=\"JavaScript\">
var clip = null;
function $(id) { return document.getElementById(id); }
function init() {
clip = new ZeroClipboard.Client();
clip.setHandCursor( true );
clip.addEventListener('load', my_load);
clip.addEventListener('mouseOver', my_mouse_over);
clip.addEventListener('complete', my_complete);
clip.glue( 'd_clip_button' );
}
function my_load(client) {
debugstr(\"Flash movie loaded and ready.\");
}
function my_mouse_over(client) {
// we can cheat a little here -- update the text on mouse over
clip.setText( $('fe_text').value );
}
function my_complete(client, text) {
}
function debugstr(msg) {
var p = document.createElement('p');
p.innerHTML = msg;
$('d_debug').appendChild(p);
}
</script>
var clip = null;
function $(id) { return document.getElementById(id); }
function init() {
clip = new ZeroClipboard.Client();
clip.setHandCursor( true );
clip.addEventListener('load', my_load);
clip.addEventListener('mouseOver', my_mouse_over);
clip.addEventListener('complete', my_complete);
clip.glue( 'd_clip_button' );
}
function my_load(client) {
debugstr(\"Flash movie loaded and ready.\");
}
function my_mouse_over(client) {
// we can cheat a little here -- update the text on mouse over
clip.setText( $('fe_text').value );
}
function my_complete(client, text) {
}
function debugstr(msg) {
var p = document.createElement('p');
p.innerHTML = msg;
$('d_debug').appendChild(p);
}
</script>
a tak wyglada kod html przycisku ktory kopiuje zawartosc textarea do schowka:
<div id=\"d_clip_button\" class=\"my_clip_button\"><b>Copy To Clipboard...</b></div>
Pozdrawiam.
nikt nie wie
