Avatar billede phuc69 Juniormester
01. november 2004 - 10:10 Der er 13 kommentarer og
1 løsning

Kan man få se hvad der ligger i udklipsholderen

Det jeg leder efter er et scipt der viser hvad der ligger i xp's udklipsholder. Eller en anden smart måde man kan lave dette på.
Avatar billede phuc69 Juniormester
01. november 2004 - 10:11 #1
Det skal bruges på www side. Og den skal altså vise hvad der ligger lokalt i udklipsholderen
Avatar billede jpvj Nybegynder
01. november 2004 - 10:14 #2
Ja - det kan du godt.

En søgning på google giver dig mange eksempler:
http://www.google.dk/search?hl=da&q=java+read+from+clipboard&meta=
Avatar billede mcgoat Nybegynder
01. november 2004 - 10:14 #3
hvis det bare er tekst der ligger?
Avatar billede jpvj Nybegynder
01. november 2004 - 10:15 #4
Nu skriver du godt nok "script", men poster under Java ... Mener du med JavaScript?

I så fald... ret selv i søgestrengen, og der er også mange eksempler på, at læse fra clipboardet.
Avatar billede mcgoat Nybegynder
01. november 2004 - 10:17 #5
if (window.clipboardData) {

    alert(window.clipboardData.getData('Text'));
}
Avatar billede mcgoat Nybegynder
01. november 2004 - 10:25 #6
øhmmm... okay... du kunne ikke bruge eksemplet?
Avatar billede phuc69 Juniormester
01. november 2004 - 10:44 #7
Hov fik lukket for tidligt. MCgoat kan du komme med et helt eksempel (altså et script jeg bare kan copy paste også virker det. Så opretter jeg et nyt spørgsmål  og du kan få point . En lille tilføjelse det skulle kunne vise grafik også. Jeg smider gerne 200 point
Avatar billede mcgoat Nybegynder
01. november 2004 - 10:58 #8
Fra Microsoft:

sDataFormat Required. String that specifies one of the following data format values: Text Retrieves data formatted as text.
URL Retrieves data formatted as a URL.

Ser kun ud til at javascript kan håndtere text... desværre... men prøv at smide lidt tekst i udklipsholderen og så prøv dette:

<html>
<head>
<script language="javascript">

function VisClipData()
{
if (window.clipboardData) {

    alert(window.clipboardData.getData('Text'));
    document.write(window.clipboardData.getData('Text'));
}
}

</script>
</head>
<body>
Klik her for at vise tekst i clipboard: <a href="#" onClick="VisClipData()">KLIK</a>
</body>
</html>
Avatar billede phuc69 Juniormester
01. november 2004 - 11:07 #9
Ja det virser desvære ikke grafik. Så 200 point kan det nok ikke blive til. Da det nemlig er vigtigt at der er grafik med
Avatar billede mcgoat Nybegynder
01. november 2004 - 11:11 #10
Har dog fundet ud af hvordan man kan kopiere billeder til clipboard, men ikke vise dem igen
Avatar billede phuc69 Juniormester
01. november 2004 - 11:11 #11
ok det er da lidt af vejen. :-)
Avatar billede mcgoat Nybegynder
01. november 2004 - 11:16 #12
<html>
<head>
<script language="javascript">

function VisClipData()
{
if (window.clipboardData) {

    alert(window.clipboardData.getData('Text'));
    document.write(window.clipboardData.getData('Text'));
}
}

</script>
</head>
<body>
Klik her for at vise tekst i clipboard: <a href="#" onClick="VisClipData()">KLIK</a><br><br>

<IMG SRC="C:\test.jpg" id=YOUR_IMAGE>

<button id="COPY_BTN">Kopier billede til clipboard</button>

<script for="COPY_BTN" event="onclick">
var oRng=document.body.createControlRange();
oRng.addElement(YOUR_IMAGE);
oRng.execCommand("Copy");
</script>
</body>
</html>
Avatar billede mcgoat Nybegynder
01. november 2004 - 12:46 #13
Hmm.. lader til at Ctrl+V og Rediger->Sæt ind.. ikke gør det samme.. kan få det til at virke hvis man selv går op og siger sæt ind, men ikke med Ctrl+V... men det er da det samme... underligt
Avatar billede mcgoat Nybegynder
01. november 2004 - 13:03 #14
hvis det er Java... så er der måske noget her: http://forum.java.sun.com/thread.jsp?forum=31&thread=272010
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester