Я пытался сделать страницу user.js к / сообщения в Facebook, но выглядит как greasemonkey не замечает, когда навигация меняется от / к / сообщения. Это также происходит на других внутренних страницах. Сначала я подумал, что это было вызвано навигацией AJAX, но изменение URL (не является частью Hash), поэтому это нормальная навигация, верно?
Это тестовая страница, которую я использовал:
// ==UserScript==
// @name Test
// @namespace none
// @description just an alert when page changes
// @include http*://www.facebook.com/*
// ==/UserScript==
alert(location.href);
Как правильно определить изменения страницы ?
Firefox версия: 6.0.2
Greasemonkey Версия: 0.9.11