给String增加一个通用函数,使用正则来取值。<SCRIPT LANGUAGE=javascript>String.prototype.getQueryString = function(name){ var reg = new RegExp("(^|&|\\?)"+ name +"=([^&]*)(&|$)"), r; if (r=this.match(reg)) return unescape(r[2]); return null;};var sId = location.search.getQueryString("id");alert(sId);</SCRIPT>