Seite 1 von 1
Tastendruck-Aktion
Verfasst: 18.10.2007 20:43
von UGC
Hallo,
ich wollte mal fragen, ob es auch ohne JavaScript möglich ist, bei Tastendrücken bestimmte Aktionen auszuführen.
Wenn nicht, geht JavaScript aber auch!
Bitte schreibt hier Beispiel-Codes oder so...
WEnn möglich die Taste x als Taste für Aktion nehmen

Verfasst: 18.10.2007 21:01
von halfdevil
also soweit ich weis, geht das ganze nur mit javascript. dazu einfach in den gewuenschten html tag
eingeben, und schon gehts

hier duerfen aber nur javascript befehle benutzt werden. also ansich ist das ganze relativ einfach, man muss nur ein paar javascript befehle kennen, die sich dann ausfuehren lassen, wenn die taste gedrueckt wird.
Verfasst: 18.10.2007 21:03
von UGC
Und wo kann ich bestimmen, welche Taste es sein soll?
Verfasst: 18.10.2007 21:04
von halfdevil
soweit ich weis gar nicht. das ist fuer jede taste, also bestimmte tastaten musst du schon mit einer funktion bestimmen, was jedoch einige javascript kenntnisse fordert^^ habe selber erst angefangen, mich mit javascript zu beschaeftigen
Verfasst: 18.10.2007 21:06
von UGC
oh, das is doof

naja, trotzdem danke und viel spaß beim javascript lernen xD
Verfasst: 18.10.2007 21:11
von halfdevil
was willst du denn genau machen? also warum willst du in nem forum oder auf ner html seite nen hotkey machen? fuer links oder was?
naja, richtig spas machen tuts net, vorallem weil ich nebenbei noch hausaufgaben machen muss, und mir php reindreschen muss

Verfasst: 18.10.2007 23:53
von Pyramide
Verfasst: 19.10.2007 14:17
von UGC
Sowas ist auch recht praktisch, allerdings aber nicht das, was ich gesucht habe.
Ich suche eher so etwas, wie z.B. wenn ich ein "x" drücke, werde ich auf eine bestimmte Seite weitergeleitet.
Verfasst: 19.10.2007 14:48
von OnFire
Dafür sollte
eine elegante Lösung sein

Natürlich musst du dann noch (Stichwort Switch) die gedrückte Taste identifizieren...
Verfasst: 19.10.2007 14:54
von UGC
Ich bin etwas doof, glaub ich xD
Denn ich weiß trotz erklärung nicht, wo ich jetzt z.B. das so mache dass der LInk nur kommt, wenn man eine taste drückt.
Code: Alles auswählen
<html><head><title>Test</title>
<script type="text/javascript">
function clickHandler (Ereignis) {
window.document.links[0].handleEvent(Ereignis);
}
window.captureEvents(Event.CLICK);
window.onclick = clickHandler;
</script>
</head><body>
<a href="datei.htm" onclick="location.href = 'datei.htm'">Verweis</a>
</body></html>
[/code]