Hi All,
When we upgraded to IE6 some of our Web Pages which were using XML Data Islands stopped working.
We have since found out that the pound sign "£" appears to be an illegal character and its entity reference has to be used instead (£
.
When all occurances of "£" were replaced in the attribute and Element nodes, the web pages worked again.
e.g.
<example currency="£" country="" >£500</example>
Thus, it appears the XML is more stricter in IE6 than IE5.5
Since then we have changed all characters above chr(127) for their entity value when placed in xml data islands.
Anybody else had troubles?
Codefish
When we upgraded to IE6 some of our Web Pages which were using XML Data Islands stopped working.
We have since found out that the pound sign "£" appears to be an illegal character and its entity reference has to be used instead (£
When all occurances of "£" were replaced in the attribute and Element nodes, the web pages worked again.
e.g.
<example currency="£" country="" >£500</example>
Thus, it appears the XML is more stricter in IE6 than IE5.5
Since then we have changed all characters above chr(127) for their entity value when placed in xml data islands.
Anybody else had troubles?
Codefish