accessKey

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • accessKey

    Hallo,

    ich habe eine Websieite bestehend aus 3 Frames.
    In dem rechten Frame ist ein Link mit dem accessKey "Q".
    Im mittleren Frame ist der hauptinhalt, und jede Menge
    anderer accessKeys.
    Wenn ich nun Alt+Q drücke, wird im rechten Frame der Link
    markiert (Focus), aber erst beim zweiten drücken von Alt+Q
    ausgelöst.

    Normalerweise ist immer der mittlere Frame aktiv, und dort
    funktionieren die accessKeys sofort.

    Jemand eine Idee?
    TBT

    Die zwei wichtigsten Regeln für eine berufliche Karriere:
    1. Verrate niemals alles was du weißt!


    PHP 2 AllPatrizier II Browsergame

  • #2
    den focus hat wahrscheinlich die seite wo die maus drüber ist, oder ?
    damit das mit dem scrollrad funktioniert ..

    mit nem js-timeout immer dem mittleren frame den focus geben wird also nichts bringen => benutzerfreundlichkeit sinkt ..

    du könntest aber im frameset onkeydown anfragen und nach steuerungstasten (inkl alt) abfragen und dann sofort dem mittlerem frame den focus geben .. (alt + scrollrad bringt sowieso nichts ..)

    gib bescheid wenns funktioniert
    mfg,
    [color=#0080c0]Coragon[/color]

    Kommentar


    • #3
      der mittlere Frame hat normalerweise den Focus,
      und beherbergt auch AccessKeys.
      Das Problem ist, das bei einem AccessKey im rechten Frame
      beim ersten Drücken der Focus gesetzt wird,
      und erst beim zweiten Drücken der Link ausgelöst wird.
      (nur im rechten Frame der Effekt - im mittleren geht es sofort)
      TBT

      Die zwei wichtigsten Regeln für eine berufliche Karriere:
      1. Verrate niemals alles was du weißt!


      PHP 2 AllPatrizier II Browsergame

      Kommentar

      Lädt...
      X