HTML页面的参数化实现(仿ASP)
2006-09-27 00:28
561 查看
这个工作正常。用JAVASCRIPT读取。
function Request(QueryString){
var strHref=window.location.href;
var strParm;
if(strHref.search(/\?/)!=-1){
strHref=strHref.substr(strHref.search(/\?/)+1);
strHref=strHref.split(/&/);
for(var icount = 0; icount<strHref.length; icount++){
if(strHref[icount].search("^"+QueryString+"=")!=-1){
strParm=strHref[icount].substr(QueryString.length+1)
}
}
return(strParm);
}
}
这个未测试。
<script language="JScript">
<!-
var LocString=String(window.document.location.href);
function GetQueryString(str){
var rs=new RegExp("(^|)"+str+"=([^\&]*)(\&|$)","gi").exec(LocString),tmp;
if(tmp=rs)return tmp[2];
return "没有这个参数";
}
alert("日记编号:"+GetQueryString("log_id"));
alert("分类编号:"+GetQueryString("cat_id"));
alert("所在页数:"+GetQueryString("page"));
-->
</script>
function Request(QueryString){
var strHref=window.location.href;
var strParm;
if(strHref.search(/\?/)!=-1){
strHref=strHref.substr(strHref.search(/\?/)+1);
strHref=strHref.split(/&/);
for(var icount = 0; icount<strHref.length; icount++){
if(strHref[icount].search("^"+QueryString+"=")!=-1){
strParm=strHref[icount].substr(QueryString.length+1)
}
}
return(strParm);
}
}
这个未测试。
<script language="JScript">
<!-
var LocString=String(window.document.location.href);
function GetQueryString(str){
var rs=new RegExp("(^|)"+str+"=([^\&]*)(\&|$)","gi").exec(LocString),tmp;
if(tmp=rs)return tmp[2];
return "没有这个参数";
}
alert("日记编号:"+GetQueryString("log_id"));
alert("分类编号:"+GetQueryString("cat_id"));
alert("所在页数:"+GetQueryString("page"));
-->
</script>
相关文章推荐
- 刷新页面实现方式总结(HTML,ASP,JS)
- (转)在HTML页面中实现点击数统计 For ASP.Net版! (接近正解)
- 在HTML页面中实现点击数统计 For ASP.Net版! (接近正解)
- asp.net + html页面来实现 ajax 示意——给初学者的参考
- 在HTML页面中实现点击数统计 For ASP.Net版! (接近正解)
- xml+asp+xsl实现wap1.2和html页面输出(转)
- 在HTML页面中实现点击数统计 For ASP.Net版! (费事版)
- 在HTML页面中实现点击数统计 For ASP.Net版! (接近正解)
- xml+asp+xsl实现wap1.2和html页面输出(转)
- 刷新页面实现方式总结(HTML,ASP,JS)
- 刷新页面实现方式总结(HTML,ASP,JS)(
- 在HTML页面中实现点击数统计 For ASP.Net版! (接近正解)
- xml+asp+xsl实现wap1.2和html页面输出(转)
- PHP/ASP/HTML/JAVASCRIPT 实现页面跳转
- 刷新页面实现方式总结(HTML,ASP,JS)
- 刷新页面实现方式总结(HTML,ASP,JS)
- ASP.NET 页面刷新的实现方法(包括html,js)
- ASP.NET 页面刷新的实现方法(包括html,js)
- Silverlight4里面嵌入html页面或者asp.net(jsp)控件实现
- Asp.net动态生成html页面的方法分享