Eigene Bildschirmtastatur auf der Homepage einbauen
GAST
- javascript
Hallo an alle,
ich bin gerade dabei eine Web-Anwendung zu realisieren. Diese soll hauptsächlich auf Industriepc´s laufen. Diese besitzen keine Tastatur und keine Maus! Aufgrund der Größe der PC´s (15 Zoll mit max 1024x768 Pixeln) ist eine Eingabe mit Hilfe der Windowseigenen Bildschirmtastatur sehr umständlich.
Ich würde deshalb gerne eine eigene Tastatur entwickeln (die nur die Zahlen von 0-9 abdeckt) entwickeln und auf der Seite einbinden.
Die Eingabehilfe soll zb. nur erscheinen, wenn ein gewisses Feld den Fokus hat und automatisch verschwinden wenn etwas anderes auf der Seite markiert wird.
Hat jmd von euch Erfahrungen diesbezüglich?
Danke
Hallo,
eine Idee wäre mittels jQuery und dessen focus-Event die Bildschirm-Tastatur ein/auszublenden.
Der große Vorteil wäre eine recht einfache Lösung die auf vielen Browsern (inkl. IE6) funktioniert und mit relativ wenig Aufwand zu realisieren wäre.
Gruß
Ole
Hi,
Die Eingabehilfe soll zb. nur erscheinen, wenn ein gewisses Feld den Fokus hat und automatisch verschwinden wenn etwas anderes auf der Seite markiert wird.
Kleine, unsichtbare Tabelle mit den "Tasten", onclick-Event bei jeder Taste, auf das die geklickte "Taste" ins INPUT-Feld geschrieben (value-Eigenschaft), und die Tabelle wird beim onfocus-Event des INPUTs einfach via dynamischem CSS (JS' style-Objekt) angezeigt (CSS' display) und ggf. positioniert (CSS' position & Co.).
Kleine Fingerübung, um sich mit JS warm zu machen. Wer da ein Framework a la jQuery bemüht, tut sich wohl kaum was gutes (und den Usern auch nicht).
Gruß, Cybaer