cheops: event im iframe abfangen

Beitrag lesen

hi,

hab den fehler gefunden... ist aber zu peinlich als dass ich ihn hier erwähnen könnte ;-)
anyway, klappt jetzt jedenfalls und der iframe liefert mir den
event und den passenden keycode.
letzte frage noch: kann man den keycode irgendwie "verbiegen"?
also angenommen ich bekomme eine "13" für return zurück und
ich möchte aber den effekt von "shift+return" simulieren... kann
ich den bereits gestarteten event noch ändern?

ich hatte auf sowas hier getippt:
if (document.frames["iView"].event.keyCode == 13)
   document.frames["iView"].event.keyCode = (13&16);

...funktioniert aber leider nicht :-(

gruß und danke
cheops

Hi,

if (document.layers)
  document.captureEvents(Event.KEYDOWN);
document.onkeydown = handleKeyDown;

Idee wäre, dass du hier das document des iframes ansprechen musst! und daran die events hängen musst!

weiß nicht genau wie du die ansprechen kannst. Versuchs mal so:

document.getElementById("iframeID").document.onkeydown

oder

document.frames["iframID"].document.onkeydown

weiß aber nicht ob das geht!

Gruß
Christian