大连网站制作客服
主营业务
  • 网站制作
  • 网站维护
  • 网站推广
  • 域名空间
联系电话
联系人:尹先生
QQ:1050706570
E-mail:biz@noonenet.cn
地址:大连市甘井子区哲林北园29号
·首页 >> 网站技术 >> html页面中使用request.querystring

html页面中使用request.querystring

  更新时间:2009-7-9 14:40:35    编辑:阿帆

做网站能用静态页面就用静态页面,毕竟静态页面好被收录吗!有的时候会因为页面中需要使用request.querystring属性来获取值而采用动态页面,我觉得这是不值得的,这种问题是可以解决的,下面来介绍下在静态页面如何实现request.querystring此属性的功能.

想搞好清楚这个问题的人都知道request.querystring属性的功能是获取url中"?"后面的参数,实际上我们可以用js实现这种功能。

以下是代码片段:
// 建立一个Request对象,方便取出值
<script language="JavaScript" type="text/javascript">
<!--
 var url=location.search;
 var Request = new Object();
 if(url.indexOf("?")!=-1)
 {
  var str = url.substr(1)  //去掉?号
  strs = str.split("&");
  for(var i=0;i<strs.length;i++)
  {
   Request[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);
  }
 }
//-->
</script>

以下是代码片段:
//获取值
例如:url为http://www.noonenet.cn/a.asp?id=1
获取id的值就可以用:
<script language="JavaScript" type="text/javascript">
<!--
        //可以赋值给一个html元素  
        document.getElementById("test").innerHTML = Request["id"];
//-->
</script>


这样就可以了,大家可以试试!

 

原载: No.1网络工作室 http://www.noonenet.cn/
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。


Tags:html中使用request.querystring,request.querystring在静态页中使用
同类文章:
· SQL数据库 - 预防非法表D99_Tmp,kill_kk的建立
· SQL数据库 - 选定的用户拥有对象,无法删除用户
· 解决checkbox表单元素导致无组件上传类出现错误
· Asp留言本有效防止垃圾广告
· 让IE8支持eWebEditor在线编辑器
返回新闻列表
top
本站关键字:大连网站制作 - 大连网站建设 - 大连网页制作
CopyRight © 2009-2012 No.1网络工作室 All Rights Reserved  sitemap
地址:大连市甘井子区哲林北园29号 电话:13889684613 E-mail:biz@noonenet.cn QQ:1050706570
logo