[FF 1.0 bug] Niet gerenderd document + designMode = 'on'

Pagina: 1
Acties:

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Topicstarter
Zie http://gerard.yoursite.nl/got/designMode/index.html versus http://gerard.yoursite.nl/got/designMode/index2.html

Bij de eerste is het iframe nog niet gerenderd, bij de tweede wel. Verder zijn de documenten identiek. De eerste geeft echter de foutmelding:
Error: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMNSHTMLDocument.designMode]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: http://gerard.yoursite.nl/got/designMode/ :: ieps :: line 9" data: no]
Weet iemand hier een oplossing voor? Behalve dan dat ik pas onload de zooi onzichtbaar moet maken; dat had ik zelf ook al bedacht, maar dat is niet zo netjes, ziet er niet uit, en bovendien in de toepassing waar ik het nodig heb ruk te bouwen :)

edit:
voor de mensen die het interesseert.

Afbeeldingslocatie: http://gerard.yoursite.nl/got/designMode/about.gif

[ Voor 9% gewijzigd door drm op 18-02-2005 19:15 ]

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Topicstarter
Nog een mooie variant, trouwens, die geen error geeft, maar redelijk unexpected behaviour vertoont 8)7

http://gerard.yoursite.nl/got/designMode/index3.html

edit:
Hm, even deze bugreport in de gaten houden ...

edit:
Is er misschien een event dat getriggerd wordt op 't moment dat het iframe gerenderd wordt? Dat zou 't namelijk een stuk eenvoudiger maken.

[ Voor 50% gewijzigd door drm op 18-02-2005 19:40 ]

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • MarkvE
  • Registratie: Maart 2004
  • Laatst online: 30-01-2025
Ik heb ook ervaring met die foutmelding, ondanks dat ik verschillende dingen heb geprobeerd om ervan af te komen is het mij nog niet gelukt. In eerste instantie lag het aan het feit dat ik een dynamisch geladen iframe wilde gebruiken als editor (om zonder Javascript netjes een texterea te laten verschijnen). Echter toen ik dat had veranderd werkte het even, maar daarna liep ik vast op het gebruik van diverse command functies. Daarom heb ik mijn pogingen voor even gestaakt...

Ik heb dus geen oplossing voor het probleem, maar zou wel graag willen weten wat de troubleshooting veroorzaakt en of dit nu puur een bug is in Firefox of dat ik het object "designMode" verkeerd gebruik.

[ Voor 11% gewijzigd door MarkvE op 18-02-2005 20:58 ]

Vormkracht10


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Topicstarter
*kick*

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Verwijderd

designMode kan je alleen zetten als het frame zichbaar is. Dankzij de display: none; van de DIV gaat dat dus niet goed... Tenminste dat zegt mijn eerste ingeving :) Ik zal het zo even beter bekijken.

Verwijderd

Waarom wil je een iframe op designMode='On' zetten en dan verbergen? Zet je namelijk het IFRAME daarna weer op display: block, dan is het frame 'vergeten' dat hij in designMode='on' stond :)

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Topicstarter
Quist:
designMode kan je alleen zetten als het frame zichbaar is. Dankzij de display: none; van de DIV gaat dat dus niet goed... Tenminste dat zegt mijn eerste ingeving :) Ik zal het zo even beter bekijken.
Dat klopt :)
Quist:
Waarom wil je een iframe op designMode='On' zetten en dan verbergen?
Dat wil ik ook niet, ik wil de designmode van een verborgen document op 'on' zetten.
Zet je namelijk het IFRAME daarna weer op display: block, dan is het frame 'vergeten' dat hij in designMode='on' stond :)
Dat probleem kan ik niet reproduceren, hoor.
http://gerard.yoursite.nl/got/designMode/index4.html



Het zit dus zo, ik heb een soort tab-systeempje waarin verschillende formulieren staan. Als 1 tab aangeklikt wordt, wordt dat (deel van het) form getoond. Dit tabsysteem heeft geen weet van de elementen die in de verschillende tabs staan om te functioneren, en dat wil ik ook zo houden. 't Is namelijk een beetje onzin dat dat tabsysteem de problemen van zo'n editor op moet lossen, snappie? :) Daarom ben ik uit de brand als er een event zou worden gefired op 't moment dat de iframe daadwerkelijk gerenderd wordt.

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz

Pagina: 1