我必须在tampermonkey中包含所有网站..这是我必须运行的脚本
// ==UserScript==
// @name Phishing Blockz
// @namespace http://use.i.E.your.homepage/
// @version 0.1
// @description Phishing block based on hyperlinks
// @match http://*/*
// @run-at document-end
var req = new XMLHttpRequest();
req.open('GET', document.location, false);
req.send(null);
var headers = req.status;
var locheader=req.getResponseHeader("Location");
alert(headers);
alert(locheader);
我做错了什么。请帮我在chrome
的所有页面中运行此用户脚本答案 0 :(得分:49)
// @match http://*/*
仅匹配以 http:// ... 开头的地址,但不匹配 https:// ... < / strong>例如。
使用以下内容包含 所有 地址,如果这是您真正需要的地址(包括您可能已保存在硬盘上的本地页面!)..
// @match *://*/*
注意:下面的方法在撰写本文时也可以通过TM2.12中的潜在错误或未记录的功能进行操作(因此在将来的版本中可能会有所改变!!):
// @match *
答案 1 :(得分:7)
用@include
代替@match
效果很好
// ==UserScript==
// @name Phishing Blockz
// @namespace http://use.i.E.your.homepage/
// @version 0.1
// @description Phishing block based on hyperlinks
// @include *
// @run-at document-end
这适用于网络上的所有网站(已在TamperMonkey中测试)
答案 2 :(得分:5)
// @match *://*/*
这应该找到所有网址。
答案 3 :(得分:1)
真正的答案是:
// @match https://*/*
// @match http://*/*