訳けあって 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
履歴は残るので気休めだけど・・