title: HTML 5 Geolocation works on laptops only
body: <p>I'm trying to learn using HTML 5 Geolocation API and while looking for samples, I found this nice example of using this API <a href="http://www.w3schools.com/html/html5_geolocation.asp" rel="nofollow">http://www.w3schools.com/html/html5_geolocation.asp</a></p>
  
  <p>But the question is this, when I run the sumple on any laptops, it works. but while running on desktop computers, it doesn't;</p>
  
  <p>Both the laptops and PCs are on the same network (same public IP address), and both have the latest versions of Firefox and Chrome browsers.</p>
  
  <p>What else is needed for this API to work? what's in my laptop, which is not available on PCs?</p>