訳けあって URL の Query String を隠したい場合

jQuery(function($){
	var html='',qs = $.ex.queryString();
	for(var i in qs){
		html += ('<input name="'+i+'" value="'+qs[i]+'"/>');
	}
	if (html) {
		$('<form action="'+location.href.replace(/(.*)(\?.*)/,'$1')+'" method="post">'+html+'</form>').appendTo('body').submit();
		return;
	}
});

$.ex.queryString
http://d.hatena.ne.jp/cyokodog/20090526/jQueryExQueryString01

履歴は残るので気休めだけど・・