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