Need an easy way to run XSL translations in IE9 for JavaScript and AJAX? There is a fairly simple workaround for most problems:
call the PHP XSL conversion routines from JavaScript...
Below is the PHP routine I use for this in my JavaScript AJAX library.
Obviously your host server must support PHP -and- have the XSL extension
loaded, but this should be fairly standard these days.
Note this also works for RSS feed XML/XSL translations.
I'm sure you can tie this routine into your own JavaScript and AJAX calls
but my free library has working examples to download if needed (Home above).
And to detect IE9 in JS try this: navigator.appVersion.indexOf("MSIE 9")