怎样实现问号传值

来源:百度知道 编辑:UC知道 时间:2024/06/15 04:26:01
我想做像这样的一个网页
比如地址为arrive.asp?number=9
显示的是:
共有9人进入
其中[9]为动态数字
可随着number的变化而变化
请高手给编一个代码
==============================
<%=request.querystring("name")%>
这个我试过了
根本用不成
回一楼
那个显示不出来啊
我的整体代码是
=====================
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

问号传值有以下三种方法:
方法一:
下面是javascrīpt的一种实现方法, 这个函数是通过window.location.href中的分割符获得各个参数。 有了这个函数,就可以在页面之间传递参数了。
/* *函数功能:从href获得参数 *sHref: http://www.artfh.com/arg.htm?arg1=d&arg2=re *sArgName:arg1, arg2 *return: the value of arg. d, re */
function GetArgsFromHref(sHref, sArgName)
{
var args = sHref.split("?");
var retval = "";
if(args[0] == sHref) /*参数为空*/
{
return retval; /*无需做任何处理*/
}
var str = args[1];
args = str.split("&");
for(var i = 0; i < args.length; i ++)
{
str = args[i];
var arg = str.split("=");
if(arg.length <= 1) continue;
if(arg[0] == sArgName)
retval = arg[1];
}
return retval;
}
方法二:
html地址传递参数进行其他事情.
<scrīpt> /* 用途: 接收地直栏参数 取id=1 根据ID的值 */
urlinfo=window.location.href; /