首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

高分问两个有关问题

2012-10-16 
高分问两个问题1、判断URL中的某个一参数比如key的长度等于6并且key的字符串包含在另一个指定的字符串st中,

高分问两个问题
1、判断URL中的某个一参数比如key的长度等于6并且key的字符串包含在另一个指定的字符串st中,asp代码如何写?
2、<% Response.Write Request.ServerVariables("URL") %>为什么得到的URL不完整,没有域名部分?

[解决办法]
1,

VBScript code
key=request.querystring("key")st="abcdefg"if instr(st,key)>0 then  response.write "key包含在st中"end if
[解决办法]
VBScript code
key=request.querystring("key")st="abcdefg"if len(key)=6 and instr(st,key)>0 then'增加判断长度  response.write "key长度为6并且key包含在st中"end if
[解决办法]
1、
VB code
<%dim str,key,stst="asdfb"str=Request.ServerVariables("Query_String")if left(str,4)="key=" or instr(str,"&key=")>0 then    key=split(str,"key=")(1)    key=split(key,"&")(0)    if len(key)=6 and instr(st,key)>0 then        Response.write "key参数长度为6且在st字符串中"    end ifelse    Response.write "根本就没key参数"end if%> 

热点排行