Mozilla Midas - Problem med designMode og execCommand
Når jeg udfører kommandoen execCommand i Mozilla, får jeg en alert med følgende. Jeg har sporet mig frem til, at det er fordi designMode står til off.Jeg initialiserer mit JavaScript med at sætte denne til ON, og kan umiddelbart aflæse værdien til dette. Så snart jeg kalder execCommand og aflæser designMode værdien, står denne til OFF.
JS Alerten :
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMNSHTMLDocument.execCommand]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: http://beta.compleo.net/ :: performAction :: line 45" data: no]
Koden på http://www.kevinroth.com/rte/demo.htm der linkes til fra Mozilla's egen side om Midas, nævner Moz nogle gange er langsom opfattende med designMode og kører 10ms loop på at slå det til. Jeg forsøgte lignende at sætte designMode "ON" 500 gange, uden held. Jeg har forsøgt gennem en ekstern knap i formularen, uden held.
Hvorfor kan jeg "ikke se skoven for bare træer" ?
Koden kan findes på http://beta.compleo.net/
