Seite 1 von 2

Per klick in die Zwischenablage

Verfasst: 01.06.2008 02:15
von Fabse
Huhu!

Ich hab da ne Frage.

Kennt jemand eine möglichkeit einen Text per Klick in die Zwischenablage zu speichern?
Das ganze sieht in etwas so aus:

------------------------------------
STADT | ADRESSE | NUMMER |
------------------------------------

Und bei klick auf NUMMER soll die nummer in die Zwischenablage gelegt werden.

Wenn jemand eine Idee hat nur her damit ;)

Gruß,
Fabse

Verfasst: 01.06.2008 02:46
von 4seven
the only cross-browser-solution on web :wink:

"it works"

http://webchicanery.com/old/2006/11/14/ ... avascript/

click on > whole package with an example included

have fun
4seven

Verfasst: 01.06.2008 02:58
von Fabse
Woooow!

Das ging ja schnell um die Uhrzeit.
Ich dank dir mal und ich versuch mal ;)

Gruß, Fabse

Verfasst: 01.06.2008 03:02
von 4seven
das in den head-bereich

Code: Alles auswählen

<script type="text/javascript" language="javascript">
function copy(text2copy) {
  if (window.clipboardData) {
    window.clipboardData.setData("Text",text2copy);
  } else {
    var flashcopier = 'flashcopier';
    if(!document.getElementById(flashcopier)) {
      var divholder = document.createElement('div');
      divholder.id = flashcopier;
      document.body.appendChild(divholder);
    }
    document.getElementById(flashcopier).innerHTML = '';
    var divinfo = '<embed src="_clipboard.swf" FlashVars="clipboard='+escape(text2copy)+'" width="0" height="0" type="application/x-shockwave-flash"></embed>';
    document.getElementById(flashcopier).innerHTML = divinfo;
  }
}
</script>
linkaufruf dann via

Code: Alles auswählen

onclick="copy('BELIEBIGER TEXT');"
bsp.

Code: Alles auswählen

<a href="dein link oder nur #" onclick="copy('BELIEBIGER TEXT');">NUMMER</a>

Verfasst: 01.06.2008 03:09
von Fabse
gehn beide varianten nicht :(

Verfasst: 01.06.2008 03:10
von 4seven
_clipboard.swf nicht vergessen einzufügen :wink:

Verfasst: 01.06.2008 03:11
von Fabse
ui...
wo/wie muss ich die einfügen?

Verfasst: 01.06.2008 03:13
von 4seven
http://www.loaditup.de/files/233901.zip

entpacken und die syntax verstehen :wink:

auf den link (NUMMER) klicken und irgendwo (Textdokument) einfügen wählen

Verfasst: 01.06.2008 03:14
von Fabse
ich depp... hatte nen tipp fehler drin! :/

ich dank dir für deine schnelle hilfe!
klappt alles wunderbar! =)

Verfasst: 28.12.2008 21:28
von Fabse
Hallo!

Ich zieh mal das Thema wieder hoch.

Anscheinend funktioniert das Script beim neuen FireFox v. 3.0.5 nicht mehr.
Gibts da noch ne andere Möglichkeit?

Gruß, Fabse