Using Google Maps V3 Javascript API you can keep the map centered to the browser’s window by using the following trick when resizing the window.
1 2 3 4 5 6 7 8 9 10 11 12 13 var mapOptions = { zoom: 2, center: new google.maps.LatLng(0,0), mapTypeId: google.maps.MapTypeId.ROADMAP }; var map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions); // this is our gem google.maps.event.addDomListener(window, "resize", function() { var center = map.getCenter(); google.maps.event.trigger(map, "resize"); map.