Thanks so much for the help!

On Mar 22, 3:49 pm, "[email protected]" <[email protected]>
wrote:
> On Mar 22, 3:31 pm, AM <[email protected]> wrote:
>
> > sorry about posting the code - here is a link to my page:
>
> >http://givelocally.net/dev/map.php
>
> I get "permission denied" on this:
>
> http.open('get', 'http://www.givelocally.net/dev/GetCoords.php');
>
> Because it is not the same domain ashttp://givelocally.net
>
> Once I fix that, by going to:http://www.givelocally.net/dev/map.php
>
> I get lots of popups, then a zero size map.  When I set the size of
> the div explicitly, the map appears:
> <div id="map" style="height: 600px; width: 600px;">
>
> Your HTML is 
> invalid:http://validator.w3.org/check?uri=http%3A%2F%2Fwww.givelocally.net%2F...
>
>   -- Larry
>
>
>
> > On Mar 22, 3:26 pm, AM <[email protected]> wrote:
>
> > > Hello,
>
> > > I did a thorough search and could not find a solution to this problem.
> > > I also ran the page that generates the xml output for this code and it
> > > looks fine/is returning data. I've pasted my code below. Can someone
> > > give me a clue why the map is not showing up at all in IE or Firefox?
>
> > > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
> > > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
>
> > > <script src="http://maps.google.com/maps?
> > > file=api&v=2&sensor=false&key=ABQIAAAA7yTOSAv9jG3ThsEmaYv-
> > > IBTtL2Xy3kor62R2ptqG51oBzV9D3hT0S3NsapsR2SlvOjZgW0oDDSVX3A"
> > >   type="text/javascript"></script>
>
> > > <script type="text/javascript">
> > > var http = createRequestObject();
>
> > > // Creates a marker whose info window displays the given number
> > > function createMarker(point, html) {
> > > var marker = new GMarker(point, baseIcon);
>
> > > GEvent.addListener(marker, "click", function() {
> > > marker.openInfoWindowHtml(html);
>
> > > });
>
> > > return marker;
>
> > > }
>
> > > // Open the info box for the specified marker.
> > > function opener(i){
> > >     //markers[i].openInfoWindowHtml( infoHtml[i] );
> > >      ew.openOnMarker(markers[i],infoHtml[i]);
>
> > > }
>
> > > function myclick(i) {
> > >     //markers[i].openInfoWindowHtml(infoHtml[i]);
> > >     ew.openOnMarker(markers[i],infoHtml[i]);
>
> > > }
>
> > > function makeOpenerCaller( i )
> > > {
> > >         return function() { opener( i ); };
>
> > > }
>
> > > function zoom(Lng, Lat) {
>
> > > if (map.getZoomLevel() != 0) {
> > >         map.centerAndZoom(new GPoint(Lng, Lat), 20);
>
> > > }
> > > }
>
> > > function createRequestObject() {
>
> > > var req;
>
> > > if(window.XMLHttpRequest){
> > >     // Firefox, Safari, Opera...
> > >     req = GXmlHttp.create();} else if(window.ActiveXObject) {
>
> > >     // Internet Explorer 5+
> > >     req = GXmlHttp.create();} else {
>
> > >     // There is an error creating the object,
> > >     // just as an old browser is being used.
> > >     alert('There was a problem creating the GXmlHttpRequest object');
>
> > > }
>
> > > return req;
>
> > > }
>
> > > function sendRequest() {
>
> > >    var ran= Math.random()*5;
>
> > >    http.open('get', 'http://www.givelocally.net/dev/GetCoords.php');
> > >    http.onreadystatechange = onLoad;
> > >    http.send(null);
>
> > > }
>
> > > //<![CDATA[
>
> > > // 1. Define icons
>
> > > var icon = new GIcon();
> > > var iconprim = new GIcon();
> > > iconprim.image = "http://www.google.com/mapfiles/marker.png";;
> > > iconprim.shadow = "http://www.google.com/mapfiles/shadow50.png";;
> > > iconprim.iconSize = new GSize(20, 34);
> > > iconprim.shadowSize = new GSize(37, 34);
> > > iconprim.iconAnchor = new GPoint(10, 34);
> > > iconprim.infoWindowAnchor = new GPoint(4, 4);
>
> > > var iconattr = new GIcon();
>
> > > iconattr.shadow = "http://www.givelocally.net/images/shadow.png";;
> > > iconattr.iconSize = new GSize(16, 28);
> > > iconattr.shadowSize = new GSize(40, 28);
> > > iconattr.iconAnchor = new GPoint(6, 20);
> > > iconattr.infoWindowAnchor = new GPoint(4, 4);
>
> > > var markers;
> > > var infoHtml;
> > > var map;
> > > var side_bar_html = "";
>
> > > function onLoad() {
>
> > >         // 2. Set up panel
> > >         var panel = document.getElementById('panel');
> > >         var CategoryCurr = "";
> > >                 var CategoryNew = "";
> > >                 var html = "";
>
> > >         // 3. Set up map
> > >         map = new GMap(document.getElementById("map"));
> > >         map.addControl(new GLargeMapControl());
> > >         map.addControl(new GMapTypeControl());
> > >         map.centerAndZoom(new GPoint(0.0, 0.0), 5);
>
> > >            // Create an EWindow
> > >                 //ew = new EWindow(map, E_STYLE_7);
> > >                 //map.addOverlay(ew);
>
> > >         if(http.readyState == 4 && http.status == 200){
> > >                 var xmlDoc = GXml.parse(http.responseText);
>
> > >                 var markerElements =
> > > xmlDoc.documentElement.getElementsByTagName("marker");
>
> > >                 markers = new Array( markerElements.length );
> > >                 infoHtml = new Array( markerElements.length );
>
> > >                 for(var i = 0; i < markerElements.length; i++) {
>
> > >                         // get variables
> > >                         var lat =
> > > parseFloat(markerElements[i].getAttribute("lat"));
> > >                         var lng =
> > > parseFloat(markerElements[i].getAttribute("long"));
> > >                         var desc =
> > > markerElements[i].getAttribute("description");
> > >                         var type =
> > > markerElements[i].getAttribute("type");
> > >                         var id =
> > > markerElements[i].getAttribute("id");
> > >                         var name =
> > > markerElements[i].getAttribute("name");
>
> > >                                                 if (type == "1"){
>
> > >                                                         iconattr.image = 
> > > "http://www.givelocally.net/images/
> > > type1.png";
>
> > >                                                 }
>
> > >                                                 if (type == "2"){
>
> > >                                                         iconattr.image = 
> > > "http://www.givelocally.net/images/
> > > type2.png";
>
> > >                                                 }
> > >                                                 if (type == "3"){
>
> > >                                                         iconattr.image = 
> > > "http://www.givelocally.net/images/
> > > type3.png";
>
> > >                                                 }
>
> > >                            // 4. Plot markers
> > >                         markers[i] = new GMarker( new
> > > GPoint( parseFloat(lng),parseFloat(lat) ), iconattr);
>
> > >                         GEvent.addListener( markers[i], 'click',
> > > makeOpenerCaller(i) );
> > >                         map.addOverlay( markers[i] );
>
> > >                 }
> > >                 map.centerAndZoom(new GPoint(lng, lat), 6);
> > >                 //document.getElementById("side_bar").innerHTML =
> > > side_bar_html;
> > >          }
>
> > > }
>
> > > //end of map code here
>
> > > </script>
> > > <html xmlns="http://www.w3.org/1999/xhtml"; >
> > > <link href="style.css" rel="stylesheet" type="text/css" />
>
> > > <head>
> > >     <title>Test Map Page</title>
> > > </head>
>
> > > <body onload="sendRequest();">
>
> > > <div id="map">
> > > </div>
> > > </body>
> > > </html>- Hide quoted text -
>
> > - Show quoted text -

-- 
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.

Reply via email to