So I've spent a while making a fully XHTML 1.1 strict site despite it stretching to size and spacing out nav buttons and so on. I'm proud of what I've knocked together. But now I need to stick a google map in - and they (still) use iframes. Perhaps because the object tag is messed up in some browsers and the xframe object never materialised (sigh - standards).
Anyway what I've found is using object everything works perfectly. Except in IE9 strict, where I only get the bottom right corner of the map appear and then you get the "Loading ... too slow - try troubleshooting" google link in top middle of map box. I changed to iframe despite breaking my CHTML validation but I get the same thing! Infuriatingly the old site with the googlemap works fine even in IE9 and the doctype for that is a dtd'less HTML4.01 (trying that now is the same effect as no doctype so I guess that's what it is being interpretted as). But trying that out just messes the rest of the page up.
What can I do fellow goole mapping XHTMLers? I've heard you can somehow use an iframe module or custom dtd - but I can't find an example and have no idea how to do anything like that
_________________________________
Leozack
Anyway what I've found is using object everything works perfectly. Except in IE9 strict, where I only get the bottom right corner of the map appear and then you get the "Loading ... too slow - try troubleshooting" google link in top middle of map box. I changed to iframe despite breaking my CHTML validation but I get the same thing! Infuriatingly the old site with the googlemap works fine even in IE9 and the doctype for that is a dtd'less HTML4.01 (trying that now is the same effect as no doctype so I guess that's what it is being interpretted as). But trying that out just messes the rest of the page up.
What can I do fellow goole mapping XHTMLers? I've heard you can somehow use an iframe module or custom dtd - but I can't find an example and have no idea how to do anything like that
_________________________________
Leozack
Code:
MakeUniverse($infinity,1,42);