Я нашел скрипт Greasemonkey, который отлично работает в Firefox, но не в Chrome, который является моим любимым браузером. http://userscripts.org/scripts/show/105578
Я пытался исправить это сам, но без удачи. Я опубликовал мои выводы во время отладки, здесь .
Как мне это исправить?
Обновление: (из комментария ОП)
Получил работу, связавшись с разработчиком TamperMonkey. С новейшая бета-версия TamperMonkey и модификация скрипта, которая работает. См. эту тему на userscripts.org . Отмечена дополнительная проблема: Кажется, что Chrome запрещает прямое доступ к атрибуту href привязки (в некоторых случаях). Однако, если атрибут href получен через getAttribute() все отлично работает.
Получил работу, связавшись с разработчиком TamperMonkey. С новейшая бета-версия TamperMonkey и модификация скрипта, которая работает. См. эту тему на userscripts.org .
Отмечена дополнительная проблема: Кажется, что Chrome запрещает прямое доступ к атрибуту href привязки (в некоторых случаях).
href
Однако, если атрибут href получен через getAttribute() все отлично работает.
getAttribute()
Chrome изначально не поддерживает функции GM_, и этот скрипт интенсивно использует междоменный GM_xmlhttpRequest().
GM_
GM_xmlhttpRequest()
. Самое умное - установить Tampermonkey ,который может возможно запустить существующий скрипт как есть.