我想在Firefox网络错误页面上运行Greasemonkey脚本,例如(但不限于)此页面:
我可以使用chrome://
网址执行此操作吗?如果是这样,他们是什么?如果没有,还有另一种方式吗?
答案 0 :(得分:1)
好吧,我几乎走在正确的轨道上。两件事:
about:neterror
开头,而不是chrome://
。如果您尝试访问ww.example.com
(错过了w),那么您将被重定向到about:neterror?e=dnsNotFound&u=http%3A//ww.example.com/&c=UTF-8&d=Firefox%20can%27t%20find%20the%20server%20at%20ww.example.com
// @include about:neterror*
。但由于我们知道网址格式,我们可以
// @include *
并检查:
if (document.documentURI.search('about:neterror') != -1) {
doStuffOnNetError();
}
感谢提示,Brock。