document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. <html>
  2. <head>
  3. <script src="https://maps.googleapis.com/maps/api/js?key=ENTER_YOUR_OWN_GOOGLE_MAPS_API_KEY_HERE&amp;sensor=false">
  4. </script>
  5. <script type="text/JavaScript">
  6.  
  7. function doUpdate(marker, map) {
  8.         var xmlhttp;
  9.         xmlhttp = new XMLHttpRequest();
  10.         xmlhttp.open("GET", "/location.current", false);
  11.         xmlhttp.send();
  12.         var myLat = /^[^,]*/.exec(xmlhttp.response);
  13.         var myLng = /[^,]*$/.exec(xmlhttp.response);
  14.  
  15.         console.log("printout!" + myLat + ":" + myLng);
  16.         marker.setPosition( new google.maps.LatLng( myLat, myLng ));
  17.         marker.setMap(map);
  18. }
  19.  
  20. function initialize()
  21. {
  22.         var mapProp = {
  23.                 center:new google.maps.LatLng(59.363995,18.057404),
  24.                 zoom:11,
  25.                 mapTypeId:google.maps.MapTypeId.ROADMAP
  26.         };
  27.         var map=new google.maps.Map(document.getElementById("googleMap") ,mapProp);
  28.         var marker=new google.maps.Marker({ position: new google.maps.LatLng(59.363995,18.057404), title:"me" });
  29.         marker.setMap(map);
  30.         setInterval(function(){doUpdate(marker, map)}, 5000);
  31. }
  32.  
  33. google.maps.event.addDomListener(window, \'load\', initialize);
  34. </script>
  35. </head>
  36.  
  37. <body>
  38. <div id="googleMap" style="height: 600px; width: 1200px;">
  39. </div>
  40. </body>
  41. </html>
');