Skip to content

Instantly share code, notes, and snippets.

@tomviner
Last active December 19, 2015 17:19
Show Gist options
  • Save tomviner/5990426 to your computer and use it in GitHub Desktop.
Save tomviner/5990426 to your computer and use it in GitHub Desktop.
SpareRoom.co.uk bookmarklet to open a directions map in a new tab.

Create a bookmarklet with this address:

javascript:(function(){var MY_DEST='LONDON';var t=jQuery('script:contains(SR.listing.detail.init()').text();var m=t.match(/lat: '(-?\d+\.\d+)',\s+lon: '(-?\d+\.\d+)/);var lat=m[1];var lon=m[2];var url='https://www.google.co.uk/maps?saddr='+lat+','+lon+'&daddr='+MY_DEST+'&directionsmode=transit&dirflg=r';window.open(url);})();

Remember to edit your destination address.

var MY_DEST = 'LONDON';
var t = jQuery('script:contains(SR.listing.detail.init()').text();
var m = t.match(/lat: '(-?\d+\.\d+)',\s+lon: '(-?\d+\.\d+)/);
var lat = m[1];
var lon = m[2];
var url = 'https://www.google.co.uk/maps?saddr='+lat+','+lon+'&daddr='+MY_DEST+'&directionsmode=transit&dirflg=r';
window.open(url);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment