Help - Search - Members - Calendar
Full Version: Google Maps Won't Draw In Ie7
BleepingComputer.com > Internet & Networking > Web Site Development
   
JazzMahn
I am sure I must have a setting wrong on my machine (Vista Ultimate 2 gigs of Ram, 3.0 ghz processor, 750 gigs of hard drive space over 3 drivers.)

I've designed a web page (http://www.fbcarmi.com) that utilizes a Google Map. I generated the code and place it in the web page contact.htm. When I use Firefox all works perfectly. Even on my laptop and friends computers (mine runs Vista Home Premium and several friends are running XP) the map draws correctly.

I've been to Google's help site and followed all their suggestions but maps still won't draw on my computer. I have just about decided to my Firefox my primary browser.

If anyone has had this problem and has any suggestions on correcting it, I would sure appreciate it.

Thanks for any and all ideas.
usasma
Moved this to see if the Web Developers have a better idea.
The only suggestion that I can come up with is this: http://support.microsoft.com/kb/283807
groovicus
We need to see the code that you are using to display the map. I looked at the contact.html page on your website, and I do not see any code for that.
M...
It is on the "location.htm" page. Here is a word-wrapped view of the source:

http://img296.imageshack.us/img296/2572/fbcc04ada8.png
groovicus
Your HTML does not validate properly, but I doubt that is the problem. The validator does not like one of the tags in your iframes, either. When I run it in IE, if I refresh the map, it works just fine. I can't see why though.

The simple solution would be to just do a screen capture and convert the map to an image, except that you lose the ability to zoom and such. The other option would to be to force a refresh on that IFrame after the page loads. Or another option would be to add some text that says "If the map does not display, right click on the map and select refresh."

I would try to get the code to validate properly just on the off chance that it might be causing some problem. The only real way to find out what is causing the issue is to remove elements from the web-page until the map starts loading correctly (which is a tedious process), or just the opposite. Start with a blank page, add the map, then add the various elements in until the map does not load properly (equally tedious). Sometimes that is the only way to figure out exactly what is happening. When I check your source code, I am not getting any javascript errors, but I am getting a CSS error complaining about a 'zoom' attribute.

QUOTE
Even on my laptop and friends computers (mine runs Vista Home Premium and several friends are running XP) the map draws correctly

I forgot to clarify.. Firefox works on all of those computers, or IE?
JazzMahn
It runs equally well on both IE7 and Firefox. I have had fifteen to twenty people in our church call and tell me it works just fine. Some are running IE7 and other Firefox. Operating sytems range from Windows 98 SE through Vista.

I think I will try your suggestion to rebuild the page starting with the map code and continue to add until the problem appears. It seems like it is only happening on my computer!! There hasn't been anyone I've talked with that says it is not working properly. Go figure.

Will keep everyone posted on what I find out. Thanks for all of your assistance.
groovicus
It didn't load on mine either, until I refreshed the map.

Wysi Free
QUOTE(JazzMahn @ Mar 16 2008, 09:34 PM) *
It runs equally well on both IE7 and Firefox. I have had fifteen to twenty people in our church call and tell me it works just fine. Some are running IE7 and other Firefox. Operating sytems range from Windows 98 SE through Vista.


I have no answer but will report that Firefox on my XP box will not open the map or the larger map. IE6 opens both with no problem.

sad.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.