Unsafe JavaScript attempt to access frame with google maps
10,638
Solution 1
For reference, it would seems to be a bug in Google Chrome: http://code.google.com/p/chromium/issues/detail?id=43173
Ben Lee's workaround seems to be the only workaround as long as it doesn't get fixed in Google Chrome.
Solution 2
It's a bug in Chrome. To get rid of it, use the following code:
<div id="map_canvas"></div>
<script src="http://maps.google.com/maps/api/js?sensor=false" type="text/javascript"></script>
<script type="text/javascript">
var centerNL = new google.maps.LatLng(52.093008,5.12);
var myOptions = {
zoom: 11,
center: centerNL,
mapTypeId: google.maps.MapTypeId.ROADMAP,
mapTypeControl: false,
navigationControl: true,
navigationControlOptions: {
style: google.maps.NavigationControlStyle.ZOOM_PAN,
position: google.maps.ControlPosition.TOP_RIGHT
}
};
map = new google.maps.Map(document.getElementById('map_canvas'), myOptions);
</script>
Replace LatLng and zoom with your own values.
Related videos on Youtube
Author by
Rafael Sedrakyan
Updated on June 26, 2022Comments
-
Rafael Sedrakyan almost 2 years
Google chrome gives me this message when I am using google maps frame on my contacts page:
Unsafe JavaScript attempt to access frame with URL http://localhost/igames/index.php?page=contact_us&&lang=rus from frame with URL http://maps.google.com/?ie=UTF8&ll=44.590467,-105.820312&spn=10.747987,23.269043&t=m&z=6&vpsrc=6&output=embed. Domains, protocols and ports must match.
Is there any way to fix it?
-
Ben Lee over 12 yearsYou should use the Google Maps API: code.google.com/apis/maps/documentation/javascript/…
-
-
Admin about 11 yearsxDDD dude, how the heck is this even related to the question?