CORS bypass example (for fetching user blocklist) Fork

    @@ -1,5 +1,6 @@ // ==UserScript== // @title CORS bypass example (for fetching user blocklist) + // @name CORS bypass example (for fetching user blocklist) // @namespace id:austinburk // @include http://h.hatena.ne.jp/* // @version 1
  • // ==UserScript==
    // @title        CORS bypass example (for fetching user blocklist)
    // @name        CORS bypass example (for fetching user blocklist)
    // @namespace   id:austinburk
    // @include     http://h.hatena.ne.jp/*
    // @version     1
    // @grant	GM.xmlHttpRequest
    // @run-at      document-idle
    // ==/UserScript==
    
    var exampleXHR = GM.xmlHttpRequest({
      method: "GET",
      url: "http://n.hatena.ne.jp/setting/ignore.json",
      onload: function(response) {
        alert(response.responseText);
      }
    });
    
    
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。