比如:list.html?id=236636后面传过来这个ID的值怎么样在静态页面中读取..

比如:list.html?id=236636后面传过来这个ID的值怎么样在静态页面中读取..

那个高手给看看这个静态页面读值问题..
最新回答
如啼眼

2024-09-20 04:16:10

给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>
天生傲骨

2024-09-20 09:46:28

<script>
ids = location.search.replace('?','');
alert(ids);
</script>