Anonymous - 2013-03-20
  • summary: Namespace support is broken on IE10 --> Namespace support is broken in IE10

The solution:
change line 66 in sarissa.js:

/* @private IE9 or IE10 (also correct identification of compatibility mode/view) /
Sarissa._SARISSA_IS_IE9 = Sarissa._SARISSA_IS_IE && (navigator.userAgent.toLowerCase().indexOf("msie 9") > -1 || navigator.userAgent.toLowerCase().indexOf("msie 10") > -1 || document.documentMode >= 9);

This also correctly interprets the compatiblity mode (IE9 and IE10 have the DomParser and XMLSerializer, but seem to lack the selectSingleNode() and selectNodes() methods).

see http://sourceforge.net/p/sarissa/bugs/61/

 

Last edit: Anonymous 2013-06-03