Javascriptで(GPS,Wifi)位置情報を検出するには下記のようにします。
ただし、Firefox3、iPhone,iPadのSafariでないと動作しません。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
<title>HTML 5 GeoLocation Demo</title>
<script type="text/javascript">
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(function(position) {
s = position.coords.latitude+","+position.coords.longitude;
alert(s);
});
} else {
alert("I'm sorry, but geolocation services are not supported by your browser.");
}
</script>
</head>
<body>
</body>
</html>
http://labs.mapion.co.jp/blog/javascript/firefox35geolocation_api.php