MS IE 8 (and also older versions) does not recognize html entity '
This html entity is used by isc.makeXMLSafe when escaping apostrophe.
Please use html entity ' instead in SmartClient code.
Here is a sample code:
isc.Label.create({
height: 30,
padding: 10,
align: "center",
valign: "center",
wrap: false,
icon: "icons/16/approved.png",
showEdges: true,
contents: isc.makeXMLSafe("Apostrophe ' is not rendered well on MS IE 8")
})
So the fixed code in SmartClient 8.3 looks like this:
isc.addMethods(isc, {
...
//_$apos:"'",
_$apos:"'",
...
})
This html entity is used by isc.makeXMLSafe when escaping apostrophe.
Please use html entity ' instead in SmartClient code.
Here is a sample code:
isc.Label.create({
height: 30,
padding: 10,
align: "center",
valign: "center",
wrap: false,
icon: "icons/16/approved.png",
showEdges: true,
contents: isc.makeXMLSafe("Apostrophe ' is not rendered well on MS IE 8")
})
So the fixed code in SmartClient 8.3 looks like this:
isc.addMethods(isc, {
...
//_$apos:"'",
_$apos:"'",
...
})
Comment