Deutsch
PHP, HTML & JavaScript- Forum

Tastatur abfrage

 

Gerhard
Putschalka
Gibt es ein Beispiel wie ich in einem HTML Tastatur-Tasten abfragen und auch auswerten kann ohne im HTML extra einen Button oder ähnliches dafür einzusetzen?

Im Beispiel wird mit (Mause-)Klick auf up.gif in der oberen Ebene index.html aufgerufen.

<a href="../index.html"><img src="up.gif"></a>

Hier möchte ich anstelle dem Klick auf "up.gif" denselben Aufruf zu index.html durch einen Klick auf die "nach oben" Taste auf der Tastatur erreichen.

Danke.
 
Xprofan 11.2, Windows7 Home Premium, AcerAspire 7540G
08.09.2012  
 



Hi!

Probiere mal addHotKey und schaue auch dies hier an:  [...] 
 
08.09.2012  
 




Gerhard
Putschalka
Hi,
Leider ist es nicht das was ich meine um das Problem zu lösen.
Ich möchte das im HTML-Code lösen. Hier spielt Profan nicht mit!
Kann man das eventuell mit JavaScript lösen?
Danke
 
Xprofan 11.2, Windows7 Home Premium, AcerAspire 7540G
08.09.2012  
 




Julian
Schmidt
Ja, funktioniert per JavaScript.

Hier mal ein Link mit Beispielen und Erklärungen: [...] 
 
XProfan X2
Win7 Home Premium, SP1, AMD Athlon(tm) II Neo K125 Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
08.09.2012  
 



Hallo Gerhard,

hatte vorhin nur per Handy hier gelesen und die Deine Frage falsch verstanden -

natürlich gehts per JS und ich bereite Dir ein Beispiel auf und poste das dann hier.
 
08.09.2012  
 



So,

hier das Beispiel:  [...] 
<html>
<head>
<script>
// Parts of jProfan (C) 2008-2012 David Strutz (iF) david.strutz@googlemail.com

;function int(s) {

    ;var b=parseInt(s)
    ;if (isNaN(b)) b=0
    ;return b

;}

;function str(n) {;return String(n);}

;function handle(e){

    ;if (document.getElementById(e)) return document.getElementById(e)
    ;return 0

;}

;function ui_wmKeyDown(e) {

    ;var keycode = document.all ? event.keyCode : e.which
    ;keycode=int(""+keycode)

    ;if (keycode==38) {//pfeiltaste hoch

        ;top.location.href="https://xprofan.com/intl/de/php,html,js/tastatur-abfrage/"

    } else {

        ;handle("ui_debugOut").innerHTML="Taste "+str(keycode)+" gedrückt."

    ;}

    ;return true

;}

</script>
</head>
<body onload="document.onkeydown=ui_wmKeyDown;if (document.layers) document.captureEvents(Event.KEYDOWN)">
<div id="ui_debugOut">...</div>
</body>
</html>

Wenn Du weitere JS-Funktionen benötigst die sich wie gleichnamige XProfan-
Funktionen verwenden lassen dann einfach melden denn ich habe im Rahmen
des Herstellens von jProfan (schon vieler Orts unter der Haube) bereits sehr
viel umgesetzt.
 
08.09.2012  
 




Gerhard
Putschalka
Danke vorerst, in ein paar Tagen kann ich es erst testen.
 
Xprofan 11.2, Windows7 Home Premium, AcerAspire 7540G
09.09.2012  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

13.093 Betrachtungen

Unbenanntvor 0 min.
p.specht28.08.2020
AndreasS30.11.2018
iF03.07.2018
Peter Max Müller08.10.2017
Mehr...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie