Application XHTML és Scriptaculous
Dinamikusan generálok egy oldalt, ami a böngésző típusától függően application/xhtml+xml vagy text/html médiatípusú oldalt készít. Ezen az oldalon használok Scriptaculous-t (1.6.1) is, ami Firefox alatt nem fér össze az application/xhtml+xml-lel. Ezt mondja a Firebug:
uncaught exception: [Exception... "Object cannot be created in this context" code: "9" nsresult: "0x80530009 (NS_ERROR_DOM_NOT_SUPPORTED_ERR)" location: "http://localhost/template/scripts/scriptaculous/scriptaculous.js Line: 26"]
Oké, van rá megoldást, hurrá, most azonban Internet Explorerben száll el egy hatalmas "A művelet megszakadt" hibaüzenettel az egész oldal (text/html) - úgyhogy 22-es csapdája.
Mit lehetne ez ellen tenni? Legvégső esetben az lesz, hogy az application/xhtml+xml-képes böngészők számára ezt a preparált scriptaculous.js-t fogom betölteni, egyéb esetben pedig a gyárit, de csak van ennél valami kulturáltabb megoldás is.
Találtam egy ilyet is, na ez mi? 1.5.0-ban, így kellene módosítani?
■ uncaught exception: [Exception... "Object cannot be created in this context" code: "9" nsresult: "0x80530009 (NS_ERROR_DOM_NOT_SUPPORTED_ERR)" location: "http://localhost/template/scripts/scriptaculous/scriptaculous.js Line: 26"]
Oké, van rá megoldást, hurrá, most azonban Internet Explorerben száll el egy hatalmas "A művelet megszakadt" hibaüzenettel az egész oldal (text/html) - úgyhogy 22-es csapdája.
Mit lehetne ez ellen tenni? Legvégső esetben az lesz, hogy az application/xhtml+xml-képes böngészők számára ezt a preparált scriptaculous.js-t fogom betölteni, egyéb esetben pedig a gyárit, de csak van ennél valami kulturáltabb megoldás is.
Találtam egy ilyet is, na ez mi? 1.5.0-ban, így kellene módosítani?