Avatar billede zuiq Nybegynder
06. februar 2003 - 16:09 Der er 18 kommentarer og
1 løsning

Nr. på Tast.

Hey!
Har lige et spg. jeg skal bruge "nummeret" på "print screen" tasten, eller hvordan jeg finder det nummer (sig ikke "prøv dig frem :D).

Altså jeg bruger "funktionen" event.keyCode, og der har "Y" fx. nummeret 121.

Og nu skal jeg altså bruge bummeret på "Print Screen" tasten.


Mvh.
Mads
Avatar billede jakobclausen Nybegynder
06. februar 2003 - 16:31 #2
Du skal bruge Event.PRINT_SCREEN istedet for
Avatar billede nikolajdu Nybegynder
06. februar 2003 - 16:33 #4
;-)
Avatar billede jakobclausen Nybegynder
06. februar 2003 - 16:34 #5
nicolajdu >> AHHH, skete lige en fejl
Avatar billede zuiq Nybegynder
06. februar 2003 - 16:37 #6
K.. Men hvordan bruger jeg den? Hvis jeg fx. gerne vil have at der kommer en alertbox når man klikker print screen?
Avatar billede jakobclausen Nybegynder
06. februar 2003 - 16:40 #7
Nu kender jeg ikke helt vildt meget til javaScript, men du skal vel bruge den ligesom even.keycode, men hvor du bare ikke angiver noget tal
Avatar billede zuiq Nybegynder
06. februar 2003 - 16:41 #8
Jeg har prøvet men kan ik få det til at virke.
Nogen ide om hvordan?
Avatar billede olebole Juniormester
06. februar 2003 - 17:02 #9
<ole>

<html>
<body>

Tryk på en tast ...

<script>
function CheckKeys(){
  var key = event.keyCode;
  alert(key)
  event.cancelBubble = true;
  event.keyCode = 0;
  return false;
}
document.onkeydown = CheckKeys;
</script>

</body>
</html>

/mvh
</bole>
Avatar billede jakobclausen Nybegynder
06. februar 2003 - 17:07 #10
som sagt har tasten printScreen ikke nogen talkode, og derfor vil man heller ikke kunne bruge den i forbindelse med det du spørger efter.

Event.PRINT_SCREEN er nemlig til alimindelig java, har jeg fundet ud af. Har spurgt en lærer på datamatiker studiet og det er også hvad han svarer
Avatar billede jakobclausen Nybegynder
06. februar 2003 - 17:11 #11
Tror måske jeg har fundet noget.

Hvis det var Y-tasten du skulle bruge skulle du skrive "121" som keycode, prøv at skrive "VK_SNAPSHOT" og se om det ikke skulle være koden for Printscreen
Avatar billede zuiq Nybegynder
06. februar 2003 - 17:53 #12
Det kan jeg ik få til at virke :)
Avatar billede olebole Juniormester
06. februar 2003 - 18:03 #13
Dooohhhh ... print *SCREEN*  :oP
Det kunne være, jeg skulle prøve at læse lidt mere koncentreret og så tænke med den skaldede side af issen  :D

Den er 99,9% sikker på, du ikke kan aftaste i JavaScript eller JScript - muligvis i VBScript ...(?)
/mvh
Avatar billede zuiq Nybegynder
08. februar 2003 - 00:05 #14
Jeg har selv fundet en smart metode *G*.
Du siger at hvis man klikker på en tast som IKKE er alle andre end printscreen så skal den komme med en alertbox. - Besværligt men effekttivt.

Mads
Avatar billede zuiq Nybegynder
08. februar 2003 - 00:05 #15
-Lukket
Avatar billede jakobclausen Nybegynder
08. februar 2003 - 00:11 #16
zuig >> Tror de sværre ikke helt at den går, for i følge den side jeg har linket til er der andre taster som ikke har en ascii kode, hvor printscreen bare er en af dem
Avatar billede zuiq Nybegynder
08. februar 2003 - 00:19 #17
Jaja, men nu er det bare på den enkle måde. :)
Avatar billede jakobclausen Nybegynder
08. februar 2003 - 00:37 #18
jamen hvis du bruger den løsning kan den ikke skelne imellem printscreen eller en af de andre ikke ascii taster
Avatar billede olebole Juniormester
08. februar 2003 - 16:12 #19
Hvis det er for at forhindre brugeren i at tage et screendump, er det en dårlig og fuldstændig ligegyldig løsning. Der er intet lettere end at få fat i evt. grafik på siden  :)
/mvh
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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

Seneste spørgsmål Seneste aktivitet
I dag 21:00 Libre Office Impress Af Frank i Andre styresystemer
I dag 11:47 VB script Af Jenshentze i Word
I dag 11:21 Popup ved opstart Af mort1 i Windows
04/0918:50 Slet lokal konto Af ErikHg i Windows
04/0916:05 Ændre tal i en celle Af xvid i Excel