Toon posts:

Bestaat er een script om

Pagina: 1
Acties:

Verwijderd

Topicstarter
heyz heb een vraagje bestaat er een script om als je tekst heb geselecteerd in een input veld dat je dan als je op die knop klikt dat de tekst dan op je clipbord wordt gezet?

zo ja.. waar moet ik dan op zoeken op de bekende script sites?

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 00:22

crisp

Devver

Pixelated

Alleen voor IE, zoekterm: createTextRange()

Voorbeeldje: zie CSS scrollbar in mijn sig; daarin zit een functie om de hele inhoud van een textarea naar je clipboard te kopieren.

Intentionally left blank


  • man-o-script
  • Registratie: Juni 2001
  • Laatst online: 15-09 16:16
ik gebruik deze javascript functie:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?
function CopyClipboard()
{
        var txt;
        var br = String.fromCharCode(13) + String.fromCharCode(10);


        // gebruik de var "br" om een enter te geven in je text
        txt = "blablabla" + br;
        txt = txt + "pompiedompiedom" + br;
        txt = txt + "tralalala" + br;


        window.clipboardData.setData('Text',txt);
        alert('het hangt op je clipboard :P');
}
?>

//


  • _.Luke._
  • Registratie: September 2001
  • Laatst online: 26-07-2021
Kee dan...
werkt ook alleen in IE 5.5+...

Neem een de term CONTENTEDITABLE op in een <DIV> tag ( dus <DIV CONTENTEDITABLE ID="1"></DIV>)
door de aanroep van de volgende functie... kun je de geselecteerde tekst uit de DIV halen.
Om de DIV op een input field te laten kun je een stijlsheetje gebruiken...
code:
1
2
3
4
function fCopy()
{
    document.execCommand("Copy")
}

Luc

Trying is the first step towards faillure...