php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.08.2005, 21:17  
Gast
 
Beiträge: n/a
Standard [Erledigt] Script nur ausführen, wenn eine bestimmte Taste gedrückt ist

Hallo

ich habe ein JS das eine kleine Infobox als DIV-Layer sichtbar macht, wenn man mit der Maus über einen Link gleitet. Mir fiel aber auf das es ziemlich nervt, das ständig überall diese Infoboxen auf gehen, weil man mit der maus auf den Link gekommen ist. Kann man die Öffnung der Infobox an die Bedingung knüpfen, das eine bestimmte Taste gedrückt sein muss (wenn Maus über dem Link platziert ist), wie z.B. Shift oder ein "b" für "box"?

im Link rufe ich das JS mit "onmouseover" und "onmousemove" auf...
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 05.08.2005, 00:14  
Matthias959
Gast
 
Beiträge: n/a
Standard

Also mit
Code:
window.captureEvents(Event.KeyPress);
kannst du prüfen ob eine Taste gedrückt wird.
Müsstest du dann halt irgendwie so machen, dass wenn du mit der Maus über dem Link bist (OnMouseOver) eine Funktion aufgerufen wird, die Prüft ob eine (bestimmte) Taste gedrückt wird.
  Mit Zitat antworten
Alt 05.08.2005, 01:08  
Gast
 
Beiträge: n/a
Standard

mit

PHP-Code:
if(window.event.shiftKey){

...
meine funktion...


funktioniert es, aber nur mit dem MSIE. Firefox streikt. Wenn ich

PHP-Code:
if(window.captureEvents(Event.KeyPress)){

...
meine funktion...


nehme, geht gar nix. wenn ich

PHP-Code:
if(window.captureEvents(Event.shiftKey)){

...
meine funktion...


dann geht auch nichts.
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Script beendet sich ohne Fehlermeldung Zahl PHP Tipps 2006 6 04.06.2006 20:41
[Erledigt] Verzögerung durch included Script? Umgehen? PHP Tipps 2005-2 4 10.07.2005 19:26
[Erledigt] Relay Script PHP-Fortgeschrittene 11 01.06.2005 16:02
[Erledigt] Hilfe bei Download Verwaltungs Script PHP Tipps 2005 8 04.05.2005 10:29
"das" Script oder "der" Script?? Simbo Off-Topic Diskussionen 31 16.09.2004 17:04

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php tastendruck, javascript bestimmte taste gedrückt, http://www.php.de/html-usability-und-barrierefreiheit/28226-script-nur-ausfuehren-wenn-eine-bestimmte-taste-gedrueckt-ist.html, javascript bestimmte taste, php code nur ausführen wenn button gedrückt, php tastendruck ausführen, php tastendruck abfragen, scripte mit hilfe einer bestimmten taste ausführen, wenn button gedrückt wird skript ausführen, javascript funktion mit taste starten, javascript onmouseover maustaste gedrückt, javascript wenn bestimmte taste, php taste gedrückt, javascrip mouseover bei gedrückter taste, php link taste, php script auf tastendruck, javascript wenn taste gedrückt, window.event taste, javascript onmouseover erst ausführen wenn beendet, html link tasten ausführen

Alle Zeitangaben in WEZ +2. Es ist jetzt 00:51 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.