如何取的本页URL最后的参数??

葫芦的世界 2005-02-19 05:34:43
小弟有问题,在网上没有收到答案.望各大侠帮忙!!!

如下:

用户在地址栏里输入:http://www.sohu.com/sohufans

我想知道用什么方法可以得到"sohufans"这个字符串????

...全文
126 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
Hotlion 2005-02-22
  • 打赏
  • 举报
回复
楼上的说了这么多“解决方法”,但小弟有一事不明:这些代码放在哪个文件中啊?按我的理解,楼主的意思是只要用户输入了“http://www.abc.com/参数值”,就转化成“http://www.abc.com/index.asp?tp=参数值”这样的地址。而当用户输入前面说的那个地址之后,除了“404错误页”之外,并没有涉及到其它的文档,对吧?
skc_2004 2005-02-22
  • 打赏
  • 举报
回复
参与、学习
stefli 2005-02-21
  • 打赏
  • 举报
回复
<Script>
var s = "http://www.sohu.com/parameter";
var i = s.lastIndexOf("/");
alert(s.substring(i+1,s.length));
</Script>
scoutlin 2005-02-21
  • 打赏
  • 举报
回复
修改IIS的404错误页
葫芦的世界 2005-02-21
  • 打赏
  • 举报
回复
用户在地址栏里输入:http://www.sohu.com/sohufans

我想知道用什么方法可以得到"sohufans"这个字符串????

我的目的是:由http://www.sohu.com/parameter 转向到 http://www.sohu.com/index.asp?tp=parameter

即得到地址栏里的参数.
redtank2005 2005-02-19
  • 打赏
  • 举报
回复
<script language=javascript>
var commandvalue = "http://www.sohu.com/sohufans";
var strlast = commandvalue.substring(commandvalue.lastIndexOf("/")+1,commandvalue.length);
alert(strlast);
</script>
超级大笨狼 2005-02-19
  • 打赏
  • 举报
回复
更正:

<textarea id="textarea1" style="overflow:visible:width:100%;height:100%;">
http://www.sohu.com/sohufans
</textarea>

<script language="vbscript">
alert(test1(textarea1.value))

Function test1(mystr)
'vbs数组的写法
Dim Arr
Arr=split(mystr,"/")
test1 =Arr(ubound(Arr))
End Function


</script>
超级大笨狼 2005-02-19
  • 打赏
  • 举报
回复

<textarea id="textarea1" style="overflow:visible:width:100%;height:100%;">
http://www.sohu.com/sohufans
</textarea>

<script language="vbscript">
alert(test1(textarea1.value))

Function test1(mystr)
'vbs数组的写法
Dim Arr
Arr=split(mystr,"/")
test1 = split(Arr(ubound(Arr)),".")(0)
End Function


</script>
kwxx 2005-02-19
  • 打赏
  • 举报
回复
当然, 如果是
http://www.sohu.com/sohufans/ 的格式, 可以再加限制或者判断都可以
kwxx 2005-02-19
  • 打赏
  • 举报
回复
正则表达式:

Dim myReg, param
Set myReg = new RegExp

myReg.Pattern=".+\/(.+)"
param = myReg.Replace(url, "$1")

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧