在后台添加注册用户的时候,先显示基本的注册信息,在基本信息的填写中,有个下拉框,此项选择用户的级别
比方说,用户级别分为普通、金卡、钻石。
当选金卡后,将显示更多的添加信息。
asp中如何实现?
在后台添加注册用户的时候,先显示基本的注册信息,在基本信息的填写中,有个下拉框,此项选择用户的级别
比方说,用户级别分为普通、金卡、钻石。
当选金卡后,将显示更多的添加信息。
asp中如何实现?
如果用不同的页面就进行跳转实现
例如
<script language="javascript">
function selUsLevel(val)
{
switch(val)
{
case "pt":
self.location="pt.asp";//普通会员的信息填写页面
break;
case "jk":
self.location="jk.asp";//金卡会员的信息填写页面
break;
case "zs":
self.location="zs.asp";//钻石会员的信息填写页面
break;
}
}
</script>
<select name="selUsLevel" onChange="selUsLevel(this.options[this.selectedIndex].value);" >
<option value="pt" >普通</option>
<option value="jk" >金卡</option>
<option value="zs" >钻石</option>
</select>
都可以作判断
<script language="javascript">
function selUsLevel(val)
{
switch(val)
{
case "pt":
self.location="UserInput.asp?level=pt";//普通会员的信息填写页面
break;
case "jk":
self.location="UserInput.asp?level=jk";//金卡会员的信息填写页面
break;
case "zs":
self.location="UserInput.asp?level=zs";//钻石会员的信息填写页面
break;
}
}
</script>
<select name="selUsLevel" onChange="selUsLevel(this.options[this.selectedIndex].value);" >
<option value="pt" >普通</option>
<option value="jk" >金卡</option>
<option value="zs" >钻石</option>
</select>
同一页面
<%
if Request("level")="pt" then
……
end if
if Request("level")="jk" then
……
end if
if Request("level")="zs" then
……
end if
%>
[CODE]
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Admin_ClientSub</title>
<link href="Include/Admin_Css.Css" rel="stylesheet" type="text/css" />
</head>
<body scroll="yes" onLoad="ShowUseSubCode();SelectSubSort('0');">
<table width="100%" border="0" cellspacing="6" cellpadding="0">
<tr>
<td height="27" bgcolor="#D4D0C8" class="TabBody"><table width="99%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="40%"><img src="Image/Ico/m7.gif" width="16" height="16" align="absmiddle"> 前台调用函数管理:<a href="Admin_ClientSub.Asp?FunId=41">已有函数列表</a> | <a href="Admin_ClientSubAdd.Asp?FunId=41">添加调用函数</a></td>
<td align="right"><a href="#" onClick="history.back();"><img src="Image/Ico/return.gif" width="14" height="14" align="absmiddle" border="0">返回</a></td>
</tr>
</table></td>
</tr>
<tr>
<td>
<form method="post" name="DataForm" action="Admin_ClientSubAction.Asp?FunId=41&action=add">
<input type="hidden" name="OldSubSort" value="0">
<table width="100%" border="0" cellpadding="3" cellspacing="1" class="TabBody">
<tr bgcolor="#D4D0C8">
<td height="26" colspan="2" align="center">== <B>添加前台调用函数</B> ==</td>
</tr>
<tr bgcolor="#FAFAFA">
<td height="30" width="25%" align="right" style="line-height:26px" valign="top"><font color="#CC0000">* </font>调用标识码:</td>
<td height="30" width="75%"><input type="text" name="SubCode" value="" class="TabBody" size="15" maxlength="20" onFocus="this.style.imeMode='disabled';" onKeyDown="ShowUseSubCode();" onKeyPress="ShowUseSubCode();" onKeyUp="ShowUseSubCode();"><BR><font color="#003366">(请使用英文或数字设定调用名称,并且是唯一标识。不能超出20个字符)</font></td>
</tr>
<tr>
<td height="30" align="right">调用代码:</td>
<td height="30"><input type="text" name="UseSubCode" class="TabBody" size="60" disabled value=""></td>
</tr>
<tr bgcolor="#FAFAFA">
<td height="30" align="right" style="line-height:26px" valign="top"><font color="#CC0000">* </font>调用说明:</td>
<td height="30"><input type="text" name="SubResume" value="" class="TabBody" size="50" value=""><BR><font color="#003366">(调用说明,以作管理区分。不能超出100个字符)</font></td>
</tr>
<tr>
<td height="30" align="right"><font color="#CC0000">* </font>调用类型:</td>
<td height="30">
<select name="SubSort" class="FormButton" onChange="SelectSubSort(this.options[this.selectedIndex].value);">
<option value="0" selected>选取调用类型</option>
<option value="1">新闻信息调用</option>
<option value="2">产品调用</option>
<option value="3">链接调用</option>
</select>
</td>
</tr>
<tr bgcolor="#FAFAFA">
<td height="30" align="right" style="line-height:26px" valign="top"><font color="#CC0000">* </font>调用设置:</td>
<td height="30">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr id="SetArea_0" style="display:block;">
<td height="22">(请先选择调用类型) </td>
</tr>
<tr id="SetArea_1" style="display:none">
<td><table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#CCCCCC">
<tr>
<td height="27" bgcolor="#FAFAFA">
信息分类:<select name="NewsGetClass" class="FormButton">
<option value="0">所有信息分类</option>
<option value="40">信息维护</option>
</select> 专题分类:<select name="NewsSpecialKind" class="FormButton">
<option value="0">不限制专题</option>
<option value="2">图片处理技术</option>
</select></td>
</tr>
<tr>
<td height="13" bgcolor="#FAFAFA">是否图片新闻:<input type="checkbox" name="NewsPicFlag" value="1"> 是否推荐:<input type="checkbox" name="NewsVouchFlag" value="1"> 是否置顶:<input type="checkbox" name="NewsTopFlag" value="1"> 排序规则:<select name="NewsOrderKind" class="FormButton">
<option value="1" selected>按发布时间降序</option>
<option value="2">按发布时间升序</option>
<option value="3">按推荐信息</option>
<option value="4">按浏览量</option>
</select></td>
</tr>
<tr>
<td height="27" bgcolor="#FAFAFA">
显示记录数:<input name="NewsGetCount" value="10" type="text" class="TabBody" size="5" maxlength="3"> 标题显示长度:<input name="NewsTitleLong" value="30" type="text" class="TabBody" size="5" maxlength="3"> 时间显示格式:<select name="NewsTimeFormat" class="FormButton">
<option value="0" selected>YYYY-M-D H:M:S(长格式)</option>
<option value="1">YYYY年M月D</option>
<option value="2">YYYY-M-D</option>
<option value="5">M/D/YY</option>
<option value="3">H:M:S</option>
<option value="4">hh:mm</option>
</select>
</td>
</tr>
</table>
</td>
</tr>
<tr id="SetArea_2" style="display:none">
<td><table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#CCCCCC">
<tr>
<td bgcolor="#FAFAFA">产品分类:<select name="ProClass" class="FormButton">
<option value="0">所有分类</option>
<option value="1">测试分类</option>
</select> 语言类别:<select name="ProLanKind" class="FormButton">
<option value="1" selected>中文</option>
<option value="2">英文</option>
</select> 排序规则:<select name="ProOrderKind" class="FormButton">
<option value="1" selected>按指定排序序号</option>
<option value="2">按发布时间降序</option>
<option value="3">按发布时间升序</option>
<option value="4">按产品类别</option>
<option value="5">按推荐产品</option>
</select></td>
</tr>
<tr>
<td bgcolor="#FAFAFA">是否推荐:<input type="checkbox" name="ProVouchFlag" value="1"> 是否有图片:<input type="checkbox" name="ProPicFlag" value="1"> 显示记录数:<input type="text" name="ProGetCount" class="TabBody" size="5" maxlength="3" value="10"> 产品名称长度:<input name="ProNameLong" type="text" class="TabBody" size="5" maxlength="3" value="100"></td>
</tr>
</table></td>
</tr>
<tr id="SetArea_3" style="display:none">
<td><table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#CCCCCC">
<tr>
<td bgcolor="#FAFAFA">连接分类:<select name="LinkClass" class="FormButton">
<option value="0">所有分类</option>
<option value="30">友情连接</option>
</select> 链接类型:<select name="LinkKind" class="FormButton">
<option value="1" selected>文字</option>
<option value="2">图片</option>
</select></td>
</tr>
<tr>
<td bgcolor="#FAFAFA">显示记录数:<input type="text" name="LinkGetCount" class="TabBody" size="5" maxlength="3" value="10"> 排序规则:<select name="LinkOrderKind" class="FormButton">
<option value="1" selected>按指定序号</option>
<option value="2">按添加时间升序</option>
<option value="3">按添加时间降序</option>
</select></td>
</tr>
</table></td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="30" align="right" style="line-height:26px" valign="top"><font color="#CC0000">* </font>模板_开始标记部分:</td>
<td height="30"><textarea name="SubBeginTag" class="TabBody" style="width:85%;" rows="3"></textarea></td>
</tr>
<tr bgcolor="#FAFAFA">
<td height="150" valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="line-height:26px" align="right"><font color="#CC0000">* </font>模板_主体循环标记部分:</td>
</tr>
<tr>
<td>
<FIELDSET style="color:#003366;padding:2px;">
<LEGEND>模板变量说明</LEGEND>
<table width="100%" border="0" cellspacing="0" cellpadding="0" style="color:#003366;line-height:16px">
<tr id="SetResume_0">
<td>(请先选择调用类型)</td>
</tr>
<tr id="SetResume_1" style="display:none">
<td>
<ol style="margin:0px;margin-left:35px;">
<li>标题:{$NewsTitle$}</li>
<li>分类:{$ClassName$}</li>
<li>作者:{$Author$}</li>
<li>来源:{$NewsFrom$}</li>
<li>时间:{$PubTime$}</li>
<li>浏览量:{$ReadCount$}</li>
<li>最新新闻:{$NewFlag$}</li>
<li>图文标记:{$PicFlag$}</li>
<li>推荐标记:{$VouchFalg$}</li>
<li>置顶标记:{$TopFlag$}</li>
<li>ID号:{$NewsID$}</li>
<li>分类ID:{$ClassID$}</li>
</ol>
</td>
</tr>
<tr id="SetResume_2" style="display:none">
<td>
<ol style="margin:0px;margin-left:35px;">
<li>名称_中文:{$ProNameCn$}</li>
<li>名称_英文:{$ProNameEn$}</li>
<li>分类_中文:{$CalssCn$}</li>
<li>分类_英文:{$CalssEn$}</li>
<li>产品图片:{$ProPic$}</li>
<li>产品ID:{$ProId$}</li>
<li>分类ID:{$ClassId$}</li>
</ol>
</td>
</tr>
<tr id="SetResume_3" style="display:none">
<td>
<ol style="margin:0px;margin-left:35px;">
<li>链接文字:{$LinkWord$}</li>
<li>链接图片:{$LinkPic$}</li>
<li>链接地址:{$LinkUrl$}</li>
<li>说明:{$LinkResume$}</li>
</ol>
</td>
</tr>
</table>
</FIELDSET>
</td>
</tr>
</table>
</td>
<td height="30" valign="top"><textarea name="SubMidTag" class="TabBody" style="width:85%; height:100%"></textarea></td>
</tr>
<tr>
<td height="30" align="right" style="line-height:26px" valign="top"><font color="#CC0000">* </font>模板_结束标记部分:</td>
<td height="30"><textarea name="SubEndTag" rows="3" class="TabBody" style="width:85%;"></textarea></td>
</tr>
<tr bgcolor="#D4D0C8">
<td height="30"></td>
<td height="30">
<input name="Submit1" type="submit" class="FormButton" value=" 添 加 ">
<input name="Submit2" type="button" class="FormButton" value=" 返 回 " onClick="history.back();"></td>
</tr>
</table>
</form>
</td>
</tr>
</table>
</body>
</html>
<script language="javascript">
<!--
function $(ID){return document.getElementById(ID);}
var Auto_SubSort = 0;
function SelectSubSort(SubSort){
var a = $("SetArea_"+ SubSort);
var b = $("SetArea_"+ Auto_SubSort);
var c = $("SetResume_"+ SubSort);
var d = $("SetResume_"+ Auto_SubSort);
if(a && b && c && d){
b.style.display = "none";
a.style.display = "block";
d.style.display = "none";
c.style.display = "block";
Auto_SubSort = SubSort;
}
}
function ShowUseSubCode(){
var SubCode = $("SubCode").value;
$("UseSubCode").value = "\<\s\cript src=\"/Admin/ClientSubUse.Asp?SubCode="+ SubCode +"\"\>\<\/\s\cript\>"
}
//-->
</script>[/CODE]