Click here to Skip to main content
15,887,175 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
i have this following code which shows a map initially at some position and then after clicking the button "try it" i want to show the user's current location. here is the code
<!DOCTYPE html>
<html>
<head>
<script
src="http://maps.googleapis.com/maps/a…

<script>
function initialize()
{
var mapProp = {
center:new google.maps.LatLng(51.508742,-0.120850),
zoom:5,
mapTypeId:google.maps.MapTypeId.ROADMAP
};
var map=new google.maps.Map(document.getElementById(…
}

google.maps.event.addDomListener(windo… 'load', initialize);
</script>
</head>

<body>
<div id="googleMap" style="width:500px;height:380px;"></div>
<p id="demo">Click the button to get your position:</p>
<button  önclick="getLocation()">Try It</button>

<script>
var x=document.getElementById("demo");
function getLocation()
{
if (navigator.geolocation)
{
navigator.geolocation.getCurrentPosition…
}
else{x.innerHTML="Geolocation is not supported by this browser.";}
}
function showPosition(position)
{
lat=position.coords.latitude;
lon=position.coords.longitude;
latlon=new google.maps.LatLng(lat, lon)
mapholder=document.getElementById(google…
mapholder.style.height='500px';
mapholder.style.width='500px';

var myOptions={
center:latlon,zoom:7,
mapTypeId:google.maps.MapTypeId.ROADMAP,
mapTypeControl:false,
navigationControlOptions:{style:google.m…
};
var map=new google.maps.Map(document.getElementById(…
var marker=new google.maps.Marker({position:latlon,map:… are here!"});
}

function showError(error)
{
switch(error.code) 
{
case error.PERMISSION_DENIED:
x.innerHTML="User denied the request for Geolocation."
break;
case error.POSITION_UNAVAILABLE:
x.innerHTML="Location information is unavailable."
break;
case error.TIMEOUT:
x.innerHTML="The request to get user location timed out."
break;
case error.UNKNOWN_ERROR:
x.innerHTML="An unknown error occurred."
break;
}
}
</script>
</body>
</html>


the map is showing initially but after clicking the try it button nothing is happening. what to do?
Posted
Updated 4-Aug-13 9:12am
v2

1 solution

I would try debugging the Javascript to see what it does
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900