Toon posts:

[moz] Iframe onfocus

Pagina: 1
Acties:
  • 101 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Zover ik weet zou het onfocus event op een iframe gewoon moeten werken in mozilla, maar om een of andere reden gebeurt er niets. In IE krijg ik een mooie alert met foo maar in mozilla (1.2.1) helemaal niets.

Iemand zin om op zijn moz versie even te testen of het wel werkt...

<iframe src="" onfocus="alert('foo');"></iframe>

  • André
  • Registratie: Maart 2002
  • Laatst online: 06-05 11:13

André

Analytics dude

Geeft mozilla nog foutmeldingen in het js debug scherm?

Verwijderd

Topicstarter
Neen... en ik heb net geprobeerd de iframe een tabindex te geven, want zoals in O'Reilly Dynamic HTML the defenitive reference (2nd Edition) staat:
"onfocus (...) Typical Targets: For all browsers, input (of type text and password), textarea, select, and window objects; for IE 5 or later and Netscape 6, add any rendered element for wich the tabindex attribute is assigned a value."
[edit] dit doet mozilla dus wel goed <a href="" onfocus="alert('foo');">bar</a>

[ Voor 50% gewijzigd door Verwijderd op 20-01-2003 14:16 . Reden: verkeerde quote :) ]


  • Willem
  • Registratie: Februari 2001
  • Laatst online: 23:45
Wat dacht je van zelf andere Mozilla versie downloaden?

Motor onderhoud bijhouden


Verwijderd

Topicstarter
willem169 schreef op 20 januari 2003 @ 14:08:
Wat dacht je van zelf andere Mozilla versie downloaden?
ach, misschien is hier meer kennis aanwezig dan ik kan verkrijgen door het downloaden van een andere versie van Mozilla. Maar... in Netscape 7.0 gebeurt er ook niets.

  • André
  • Registratie: Maart 2002
  • Laatst online: 06-05 11:13

André

Analytics dude

Misschien is het zo dat het <iframe> geen onFocus event kent in Moz en NS.

Verwijderd

Topicstarter
mhh dat zou je toch denken... maar als je hier kijkt http://www.mozilla.org/xpfe/xulref/iframe.html (helemaal naar beneden scrollen) zou je toch weer anders geloven, niet?

  • André
  • Registratie: Maart 2002
  • Laatst online: 06-05 11:13

André

Analytics dude

Verwijderd schreef op 20 januari 2003 @ 14:21:
mhh dat zou je toch denken... maar als je hier kijkt http://www.mozilla.org/xpfe/xulref/iframe.html (helemaal naar beneden scrollen) zou je toch weer anders geloven, niet?
Hmm, oke.

Misschieen moet je eerst in de src tag een pagina neerzetten:
<iframe src="about:blank"></iframe>

Verwijderd

Topicstarter
nee dat maakt niets uit, dat had ik al geprobeerd (ook file://c: en http://www.mozilla.org/ halen niets uit). Ik ben bugzilla al aan het doorzoeken of daar iets instaat, maar het gaat een beetje langzaam...

[ Voor 18% gewijzigd door Verwijderd op 20-01-2003 14:36 ]


  • ajvdvegt
  • Registratie: Maart 2000
  • Laatst online: 04-12-2025
Het werkt bij mij alleen als ik onFocus in de body zet van het bestand dat ik laad (wat dus in src="...." staat). Maar da's wel lastig als je geen bestand wil laden.

Oppassen als je dit doet in Linux trouwens, met 'auto-raise window' aaan. Zodra je het alert-schermpje weg klikt staat je muis boven je mozilla venster, dat wordt ge-auto-raised, en hoppa, je frame heeft weer focus, en dus weer een popup-schermpje :).
ik gebruik trouwens Mozilla 1.2.1-9 onder Debian GNU/Linux

I don't kill flies, but I like to mess with their minds. I hold them above globes. They freak out and yell "Whooa, I'm *way* too high." -- Bruce Baum


Verwijderd

Topicstarter
het is dus een known bug kijk maar eens hier http://bugzilla.mozilla.org/show_bug.cgi?id=131784

ja dat van een onfocus in de body tag en dan een oneindig aantal alert venstertjes had ik ook last van...

Verwijderd

http://www.dto.tudelft.nl/mirhtml/element/events.htm
Hier staat wel ongeveer in wat wordt ondersteunt. Volgens de HTML4 specs hoeven browsers zelfs helemaal geen gebeurtenis-attributen te ondersteunen voor frames
Pagina: 1