In the menu bar: Tools->Error Console (or similar, depending on your version.)
-G On Jul 24, 2009, at 11:56 AM, comprx wrote: > > I don't know how to check the firefox error console? also lat an lng > ARE defined? they are defined in both the xml and the javascript > (javascript pulling the xml to create a javascript variable? > > > > On Jul 24, 3:20 am, Marcelo <[email protected]> wrote: >> Look at the Firefox error console! >> >> ---------------------------------------------- >> Error: lat is not defined >> Source >> File:http://dealsatyourdoor.com/cleantest/mainmap.php?mapid=2&metro=omaha >> Line: 85 >> ---------------------------------------------- >> >> You did not define variables called 'lat' or 'lng'; >> >> -- >> Marcelo -http://maps.forum.nu >> -- >> >> On Jul 24, 9:52 am, comprx <[email protected]> wrote: >> >>> I'm sure im missing a semicolon or something somewhere but i cannot >>> seem to get my markers to show up on the map. >> >>> I am pulling from a database into an xml file and then taking the >>> markers from that. >>> the creation of the xml file is working but i think the problem lies >>> somewhere in my markup to create the markers. >> >>> link to working >>> xml:http://dealsatyourdoor.com/cleantest/newcreatxml.php?metro=omaha&mapid=2 >> >>> link to broken map >>> page:http://dealsatyourdoor.com/cleantest/mainmap.php?mapid=2&metro=omaha >> >>> And finally the code: >> >>> function load() >>> { >>> if (GBrowserIsCompatible()) >>> { >>> var map = new >>> GMap2(document.getElementById("googmap")); >>> map.addControl(new GLargeMapControl3D()); //makes the nice >>> slider on the left for moving about >>> map.addControl(new GMapTypeControl()); //This adds the map, >>> satellite, hybrid section to the top left >>> map.addControl(new GScaleControl());//places the >>> scale at the bottom >>> left >>> map.setCenter(new GLatLng(<?php echo $center;?>), 11); // >>> center of omaha >>> GDownloadUrl("newcreatxml.php? >>> metro=omaha&mapid=2", function(data) >>> { >>> var xml = GXml.parse(data); >>> var markers = >>> xml.documentElement.getElementsByTagName("marker"); >> >>> for (var i = 0; i < markers.length; i++) >>> { >>> var locid = >>> markers[i].getAttribute("locid"); >>> var name = >>> markers[i].getAttribute("name"); >>> var add1 = >>> markers[i].getAttribute("add1"); >>> var add2 = >>> markers[i].getAttribute("add2"); >>> var city = >>> markers[i].getAttribute("city"); >>> var state = >>> markers[i].getAttribute("state"); >>> var zip = >>> markers[i].getAttribute("zip"); >>> var phone = >>> markers[i].getAttribute("phone"); >>> var lat = >>> markers[i].getAttribute("lat"); >>> var lng = >>> markers[i].getAttribute("lng"); >>> var logo = >>> markers[i].getAttribute("logo"); >>> var weekhrs = >>> markers[i].getAttribute("weekhrs"); >>> var sathrs = >>> markers[i].getAttribute("sathrs"); >>> var sunhrs = >>> markers[i].getAttribute("sunhrs"); >>> var daydurl = >>> markers[i].getAttribute("daydurl"); >>> var pin = >>> markers[i].getAttribute("pin"); >>> var point = new >>> GLatLng(parseFloat(markers[i].getAttribute >>> ("lat")), >>> >>> parseFloat >>> (markers[i].getAttribute("lng"))); >>> var marker = createMarker(point, >>> locid, name, add1, add2, city, >>> state, zip, phone, lat, lng, logo, weekhrs, sathrs, sunhrs, daydurl, >>> pin); >>> map.addOverlay(marker); >>> } >>> }); >>> } >> >>> } >> >>> function createMarker(point, locid, name, add1, add2, city, state, >>> zip, phone, lat, lng, logo, weekhrs, sathrs, sunhrs, daydurl, pin){ >>> var marker = new GMarker(point, {icon:customIcons[pin], >>> title:name}); //passes the pin variable into the custom icon thing >>> above to give us the pin >>> var hours = 'M-F: ' +weekhrs+ '<br />Sat: '+sathrs+'<br / >>> >Sun :'+sunhrs; >> >>> var html = <?php include 'coupon-bubble.php'; ?>; //this >>> MUST be all >>> in one line. >>> var html2 = <?php include 'listing-bubble.php'; ?>; //this >>> MUST be >>> all in one line. >> >>> GEvent.addListener(marker, 'click', function() { >>> if (pin > '0'){ >>> marker.openInfoWindowHtml(html); >>> } >>> else{ >>> marker.openInfoWindowHtml(html2); >>> } >>> }); >> >>> return marker; >> >>> } > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
