Opera browser will not return a node from XML when fn:id() is used in an XPath
Using the XPath expression id('n87') the expected return value is the element node with an xml:id attribute with value
n87 - when this exists within the XML document - instead an empty sequence is returned.
Updated by Philip Fearon over 11 years ago
This has been fixed. There is still a restriction however, in that the XML namespace must be declared explicitly in the source XML file so as to access the xml:id attribute. For info, the issue was that Opera will not find attributes using getAttribute(@name@) where
name includes a prefix, e.g.
Please register to edit this issue