2013-03-18 9 views
22

muszę obejmować wszystkie miejsca w tampermonkey..this jest skrypt, który trzeba uruchomićUwzględnij wszystkie strony w tampermonkey (userscript)

// ==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); 

Czy zrobiłem coś wrong.please mi pomóc uruchomić ten userscript we wszystkich stron w chrome

+0

Przynajmniej pokaż scenariusz! Adres URL "przycinanie" jest tylko wyborem wyświetlania, to nie jest problem. –

+0

Brak akceptowanej odpowiedzi lub wyjaśnienie, dlaczego nie ma zaakceptowanej odpowiedzi – SidOfc

Odpowiedz

36
// @match  http://*/* 

będą tylko adresy mecz zaczynając http: // ... ale nie https: // ... na przykład.

Użyj następującego zawierać wszystkie adresy jeśli to jest to naprawdę konieczne (w tym lokalnych stron może zostały zapisane na twardym dysku!) ..

// @match  *://*/* 

Uwaga: Poniższa metoda działa również w momencie pisania na podstawie potencjalnego błędu lub nieudokumentowanej funkcji w TM2.12 (tak może być zmieniona w przyszłych wersjach !!):

// @match  * 
+2

'@match *' nie jest prawidłowym wzorcem. Zobacz stronę dokumentu i może istnieć więcej niż jedna linia '@ match'. Blok metadanych OP jest uszkodzony i wydaje się, że OP porzucił to pytanie. –

+0

Wstyd od OP, jeśli został porzucony, mimo że nadal jest przydatny w kontroli jakości. Czy ogólnie poprawna składnia to _ // @match * // */* _? Dla rekordu mam skrypty z _match * _ działające pod TamperMonkey 2.12! –

+0

Zamknij, potrzebujesz jelita grubego. Zobacz [dokument] (http://developer.chrome.com/extensions/match_patterns.html). To interesujące z '*' w Tampermonkey. Opuszczam reguły Chrome - które mają być mistrzem "@ matchu" zarówno w Greasemonkey, jak i Tampermonkey. Zastanawiam się, czy Tampermonkey działa pomimo błędu - podczas gdy Chrome tego nie robi. Testuję to w pewnym momencie. –

Powiązane problemy