webForumDet fria alternativet

sendToClipboard?

4 svar · 431 visningar · startad av stattin

stattinMedlem sedan jan. 2005713 inlägg
#1

I Javascript kan man ju använda
sig av sendToClipboard, finns det
någon motsvarighet i perl?

exempel på sendToClipboard

JojoxxMedlem sedan juni 20004 308 inlägg
#2

Exempel:

use Win32::Clipboard;

$CLIP = Win32::Clipboard();
$CLIP->Set("some text to copy into the clipboard");

Win32::Clipboard - Interaction with the Windows clipboard

RobbanMedlem sedan dec. 19992 555 inlägg
#3

Du menar i CGI-skript? CGI-skript körs på servern och har alltså inte tillgång till webbläsarens funktioner på samma sätt som JavaScript har (som körs av webbläsaren på klienten).

Så det går alltså inte (om det är CGI-skript du syftar på). Beror inte på Perl utan gäller alla skript du kör på servern.

stattinMedlem sedan jan. 2005713 inlägg
#4

Nu vart jag förvirrad, jojoxx visar ett exempel (som funkar?) och Robban säger sen att det inte går, hur ska ni ha det? :q

JojoxxMedlem sedan juni 20004 308 inlägg
#5

Det beror på hur du tänkt använda scriptet. Perl är ett vanligt skriptspråk för att skriva serverapplikationer som sedan anropas från klienten via webbservern och exempelvis CGI. Alternativt kan du skriva perlscript som du kör på din egen maskin.

Om vi jämför de 2 alternativen, webForum skulle rent teoretiskt kunna köra ett perl-script på sin server men för den skull kommer de inte åt clipboardet som ligger på din dator. Det är detta Robban menar.

Skriver du ett eget perlscript som du kör på din egen dator (vi blandar alltså inte in webben med webbserver och webbläsare) så kan du komma åt ditt eget clipboard enligt exemplet. Förutsatt att du kör windows (vilket ditt inlägg antyder) eftersom det är ett windows-specifikt exempel.

134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)