+ Antworten
Ergebnis 1 bis 3 von 3

Thema: Code in die Zwischenablage laden, wenn man auf Bild klickt.

  1. #1
    TP-Supporter Ben- hilft, wo's geht Ben- hilft, wo's geht Avatar von Ben-
    Registriert seit
    Dec 2004
    Ort
    Berlin
    Beiträge
    480

    Code in die Zwischenablage laden, wenn man auf Bild klickt.

    Moin moin

    Vorweg: Ich hab _keine_ Ahnung von Javascript und schaffe es gerade zeitlich nicht, es für den relativ kleinen Zweck zu lernen. Später einmal vielleicht. Dennoch bräuchte ich folgendes: Ich habe eine html-Site mit Bildern und sobald man auf ein Bild klickt, soll sich folgender Code in die Zwischenablage speichern
    PHP-Code:
    [url="http://www.seite.de"][img]urlzumbild[/img][/url
    Gibs da schon Vorlagen für oder wäre es unkompliziert, wenn mir da jemand bei helfen könnte?

  2. #2
    TP-Moderator Malleus ist ein richtiges Arbeitstier - DANKE Malleus ist ein richtiges Arbeitstier - DANKE Malleus ist ein richtiges Arbeitstier - DANKE Malleus ist ein richtiges Arbeitstier - DANKE Avatar von Malleus
    Registriert seit
    Aug 2004
    Ort
    Homburg / Saarland
    Beiträge
    711
    Versuch' mal das folgende:

    Code:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
    <html>
    <head>
    <title>Malleus' Test</title>
    <script type="text/javascript">
    function setClipboardData( myImage )
    {
    	if ( window.clipboardData )
    	{
    		window.clipboardData.setData( 'Text' ,
    		'image.src = " ' + myImage.src + ' " '
    		)
    	};
    };
    
    function getClipboardData()
    {
    	if ( window.clipboardData )
    		alert( window.clipboardData.getData( "Text" ) );
    }
    
    function clearClipboardData()
    {
    	if ( window.clipboardData )
    		window.clipboardData.clearData( "Text" );
    }
    
    </script>
    
    </head>
    
    <body>
    <img onclick="setClipboardData(this)" src="pics/thGretel01.jpg" height="75" width="100" border="0">
    <img onclick="setClipboardData(this)" src="pics/thGretel02.jpg" height="75" width="100" border="0">
    <br><br>
    <button onclick="getClipboardData()">Zeige Zwischenablage</button>
    <button onclick="clearClipboardData()">Lösche Zwischenablage</button>
    </body>
    </html>
    Aber Achtung! clipboardData funktioniert meines Wissens nur mit dem MSIE!

    Security-Problem! Der Browser kann Deine aktuelle Zwischenablage auslesen!

    Test

    tschau

    Frank

  3. #3
    TP-Supporter Ben- hilft, wo's geht Ben- hilft, wo's geht Avatar von Ben-
    Registriert seit
    Dec 2004
    Ort
    Berlin
    Beiträge
    480
    Funktioniert im FF tatsächlich nicht Naja, schade... Mal überlegen, wie ichs anders mache dann.

    Trotzdem danke

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51