GETパラメータ整形表示
by
equinox79
2010-12-07 [2010/12/07 18:19:13]
GETパラメータを整形して表示します。パラメータを変更してリロードも可能です。
@@ -20,7 +20,7 @@
}
$('body').prepend(
- $('<div id="___txt" style="position:absolute;widh:50%;border:1px solid gray;z-index:99999;background-color:white;">').append(
+ $('<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)
/*
* @title GET parameter breakdown(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 です。