Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> ZeroClipboard
drtom
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 18.10.2009

Ostrzeżenie: (0%)
-----


Witam,
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>


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 sad.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 19:32