I ran into trouble while trying to embed a Google Map into a page with
application/xhtml+xml. I tried a few different ways of loading the script and initializing the
GMap2 object, but they all ended up with Mozilla giving a somewhat cryptic error message (quotemarks exactly as below):
Object cannot be created in this context" code: "9
Turns out that Google's code uses the
document.write() method and that that does not work with documents served as
application/xhtml+xml. Which means that the pages must be served as
text/html. I hope I could find a better solution but for now, that'll have to do.