Como detectar uma mudança de URL

window.addEventListener('popstate', function (event) {
	// The URL changed...
});
Modern Mockingbird