Advertisement
Guest User

template.user.js

a guest
Feb 11th, 2017
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // ==UserScript==
  2. // @name templateUserJS
  3. // @description Chrome userjs template
  4. // @author Anonymous
  5. // @license MIT
  6. // @version 1.0
  7. // @include *://2ch.hk/*
  8. // @match *://2ch.hk/*
  9. // @run-at document-end
  10. // ==/UserScript==
  11.  
  12. (function(wnd) {
  13.  
  14.     "use strict";
  15.  
  16.     var w;
  17.  
  18.  
  19.     if(typeof unsafeWindow != "undefined")
  20.         w = unsafeWindow;
  21.     else
  22.         w = wnd;
  23.  
  24.     // Не запускаем скрипт во фреймах
  25.     // без этого условия скрипт будет запускаться несколько раз на странице с фреймами
  26.     if(w.self != w.top)
  27.         return;
  28.  
  29.     // Дополнительная проверка наряду с @include
  30.     if(location.hostname !== "2ch.hk")
  31.         return;
  32.  
  33.     if(/http.*:\/\/2ch.hk/.test(w.location.href)) {
  34.  
  35.         //Ниже идёт непосредственно код скрипта
  36.         alert("Userscripts приветствует вас навязчивым окном.");
  37.         GM_addStyle("body {color:white; background-color:black;}");
  38.     }
  39.  
  40. })(window);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement