IE 8 displays nothing for a page with a high-order Unicode character

D

David Lowndes

Guest
Below is a minimal file that IE fails to display:



<?xml version="1.0" encoding="utf-8"?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html>

<body>



Big Unicode ﺡ
0 items

</body>

</html>



If I change the "0 items" to start with something non-numerical, such

as "A items" it displays OK. Similarly, changing the high value

Unicode char to something much lower and it also displays fine.



Any suggestions?



Dave
 
"David Lowndes" <DavidL@example.invalid> wrote in message

news:4s8fo5dimgvrj3pbpvgfljijrev9ak1l3b@4ax.com...

> Below is a minimal file that IE fails to display:

>

> <?xml version="1.0" encoding="utf-8"?>

> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

> <html>

> <body>

>

Big Unicode ﺡ
0 items

> </body>

> </html>

>

> If I change the "0 items" to start with something non-numerical, such

> as "A items" it displays OK. Similarly, changing the high value

> Unicode char to something much lower and it also displays fine.

>




> Any suggestions?




65185 = 0xFEA1 Is that a valid UTF-8 value?...



http://www.fileformat.info/info/unicode/char/fea1/index.htm



(BING search for

unicode FEA1 utf8

)



What is being generated? Is it all 3 characters?



<quote>

UTF-8 (hex) 0xEF 0xBA 0xA1 (efbaa1)

</quote>



Any different results with a different encoding?





HTH



Robert Aldwinckle

---
 
>65185 = 0xFEA1 Is that a valid UTF-8 value?...



Yep, the actual character value doesn't seem to matter, others in that

range that I tried also gave rise to the problem.



I forgot to mention that FireFox, Chrome, & Opera have no problem with

the construct and display the character (and the page) correctly (as

far as I can see).



Dave
 
Developer-specific resources include:



MSDN IE Development Forum (post such questions here instead)

http://social.msdn.microsoft.com/Forums/en-US/iewebdevelopment/threads



IE Developer Center

http://msdn.microsoft.com/en-us/ie/default.aspx



Learn IE8

http://msdn.microsoft.com/en-us/ie/aa740473.aspx



HTML and DHTML Overviews and Tutorials

http://msdn.microsoft.com/en-us/library/ms537623.aspx and



Cascading Style Sheets (CSS)

http://msdn2.microsoft.com/en-us/ie/aa740476.aspx



Expression Web SuperPreview for Internet Explorer (free, stand-alone visual

debugging tool for IE6, IE7, and IE8)

http://www.microsoft.com/downloads/...FamilyID=8e6ac106-525d-45d0-84db-dccff3fae677



Expression Web SuperPreview Release Notes

http://www.microsoft.com/expression/products/Web_SuperPreviewReleaseNotes.aspx



Validators:

http://validator.w3.org/

http://jigsaw.w3.org/css-validator/



--

~Robear Dyer (PA Bear)

MS MVP-IE, Mail, Security, Windows Client - since 2002



David Lowndes wrote:

> Below is a minimal file that IE fails to display:

>

> <?xml version="1.0" encoding="utf-8"?>

> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

> <html>

> <body>

>

Big Unicode ﺡ
0 items

> </body>

> </html>

>

> If I change the "0 items" to start with something non-numerical, such

> as "A items" it displays OK. Similarly, changing the high value

> Unicode char to something much lower and it also displays fine.

>

> Any suggestions?

>

> Dave
 
"David Lowndes" <DavidL@example.invalid> wrote in message

news:esngo5pardcdafva9o5a90o4bai7r488qq@4ax.com...

>>65185 = 0xFEA1 Is that a valid UTF-8 value?...


>

> Yep, the actual character value doesn't seem to matter, others in that

> range that I tried also gave rise to the problem.






Do you realize that the question you answered was rhetorical, one that I

answered myself with the search that I gave? The other questions, which

you have ignored, might have helped with diagnosis. However, I agree with

PA Bear, you're more likely to get informed comment about this in a web

developer forum.





Good luck



Robert

---





>

> I forgot to mention that FireFox, Chrome, & Opera have no problem with

> the construct and display the character (and the page) correctly (as

> far as I can see).

>

> Dave
 
Back
Top