ugrás a tartalomhoz

Application XHTML és Scriptaculous

-zsolti- · 2006. Május. 27. (Szo), 19.55
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?