GETパラメータ整形表示

    @@ -1,5 +1,5 @@ /* - * @title GET parameter breakdown(TSV) + * @title GETパラメータ整形表示(TSV) * @description GETパラメータを整形して表示します(TSV形式) * @include http://* * @license MIT License
  • /*
     * @title GETパラメータ整形表示(TSV)
     * @description GETパラメータを整形して表示します(TSV形式)
     * @include http://*
     * @license MIT License
     * @require jquery
     */
    
    (function () {
    
    var delimiter = "\t";
    var elm = location.href.split('?');
    var str = "[url]\r\n" + elm[0] + "\r\n[GETパラメータ]\r\n";
    if(elm.length > 1){
      var params = elm[1].split('&');
      for(var i=0; i<params.length; i++){
        str += params[i].replace(/=/, delimiter);
        str += "\r\n";
      }
    }
    
    $('body').prepend(
     $('<div id="___txt" style="position:absolute;widh:50%;border:1px solid gray;z-index:99999;background-color:white;">').css('top', $(window).scrollTop()).append(
      $('<b>GETパラメータを分解</b><br>')
     ).append(
      $('<textarea>').attr({'cols':76,'rows':10}).text(str)
     ).append(
      $('<br><input type="button" value="close">').click(function(){
       $('#___txt').remove()
      })
     )
    );
    
    })();
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2010/12/07 18:19:13 - 2010-12-07
  2. 2010/12/07 18:11:56 - 2010-12-07
  3. 2010/12/07 18:08:04 - 2010-12-07
  4. 2010/12/06 14:51:51 - 2010-12-06
  5. 2010/12/06 14:39:23 - 2010-12-06
  6. 2010/12/01 17:01:12 - 2010-12-01
  7. 2010/12/01 16:55:39 - 2010-12-01
  8. 2010/12/01 16:21:59 - 2010-12-01
  9. 2010/12/01 16:19:03 - 2010-12-01