On Apr 15, 5:04 pm, bieromakhs <[email protected]> wrote: > Hi all, > > I have integrated as simply as I can a map on this page > :http://bieromakhs.free.fr/Bieromaps.php > > This works perfectly on Firefox 2/3 and Chrome, but the map is awfully > shifted on Internet Explorer 7.
This is the classic "top left corner" problem. The problem you are seeing is a symptom of IE not being able to correctly calculating the size of the map div at the time the GMap2 object is created. Lots of things can confuse IE, in your case I would have thought it was your terribly invalid html: 1588 Errors, 2 warning(s) http://validator.w3.org/check?uri=http://bieromakhs.free.fr/Bieromaps.php&charset=(detect+automatically)&doctype=Inline&group=0 In particular, a map div in a table which has missing tags will cause this problem. While your html _should_ be valid, you could probably work around the issue by telling the API the size of the map div when you construct the GMap2 object by passing it the optional "size" argument: map = new GMap2(document.getElementById("map"), {size: new GSize (720,600)}); The major problem however, is this line: window.onload = load(); The syntax is incorrect. It executes the load function immediately (inline) which causes your problem, as the table hasn't been completely defined yet, then assigns the result (null) to the onload function (overwriting the montre function). -- Larry > > I have seen a similar problem here > :http://www.seniorfocusonline.com/Assisted_Living_Apartments/CHANDLER.CTY > but didn't get the right solution. > > Thanks, > > Bieromakhshttp://bieromakhs.free.fr --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Maps API" 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-API?hl=en -~----------~----~----~----~------~----~------~--~---
