Hi there,

I have a Google map showing the Norwegian road tunnels 
http://www.cycletourer.co.uk/maps/tunnelmaplrgestrview.shtml which loads 
from a MySQL database. 

The javascript generates an xml doc based on the example 
http://code.google.com/apis/maps/articles/phpsqlajax_v3.html

Everything works fine in Safari, Firefox, Opera, Chrome and most Mozilla 
based browsers, however IE and Maxthon don't like it, the map loads but no 
tunnel icons show.

The file that produces the xml data is here: 
http://www.cycletourer.co.uk/maps/tunnels_genxmlstrview.php

If you open it in Safari, Firefox etc it opens OK, but in IE I get this 
error:

The XML page cannot be displayed 

Cannot view XML input using XSL style sheet. Please correct the error and 
then click the Refresh button, or try again later. 


*An invalid character was found in text content. Error processing resource 
'http://www.cycletourer.co.uk/maps/tunnels_genxml...*

<markers><marker district="Rogaland" name="38 tunnels" road="13" 
lat="59.277393" lng="6.227274" length="Route 191km...


I realise that the icons are not generated because IE hasn't parsed the data 
because it doesn't like the encoding even though the header charset is set 
to ISO-8859-1 and I have played around with setting it to different 
encodings and have tried adding various suggestions to the php code from 
here <http://us2.php.net/manual/en/function.utf8-encode.php> but to no 
avail.


Has anyone any ideas as to how I can solve it, or do I just suggest to my 
website readers to install a better browser than IE ;-)


Happy Christmas.




-- 
You received this message because you are subscribed to the Google Groups 
"Google Maps JavaScript API v3" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-maps-js-api-v3?hl=en.

Reply via email to