asp 如何获取#后面的参数

bbsad 2005-12-16 10:19:33
比如我想获取
http://www.aaa.com/?id=aa#bb
中的参数值bb
怎么获取..
...全文
323 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
junny1983 2006-01-08
  • 打赏
  • 举报
回复
opolmzy(ASP)( 一寸木) 说得很对

用js可以做到
document.location就可以得到完整的网址了

asp是不行的 #后面的都取不到的
opolmzy 2006-01-08
  • 打赏
  • 举报
回复
asp是不可以的


js

<script language="javascript">
var b=document.location
alert(b);
</script>
server2000 2006-01-05
  • 打赏
  • 举报
回复
但是我知道..这是完全可以的..关健是这样的人没有出现.
bbsad 2005-12-24
  • 打赏
  • 举报
回复
唉..大家的解答都令我失望

http://www.aaa.com/?a=1&b=#3
难道真的得不到#3这个值吗???
不过我可以告诉大家绝对能的..
我看过!但我不知道它是怎么实现的.
bbsad 2005-12-23
  • 打赏
  • 举报
回复
谁来帮我呀.
bbsad 2005-12-23
  • 打赏
  • 举报
回复
在做统计系统的时候..有时候要准确的区分出那个站点..那个参数.
有很多站点..的参数是这样的http://www.aaa.com/a.asp?#111
不知道他们是如果获取#111的.或
http://www.aaa.com/a.asp?id=#111
chinastorm 2005-12-23
  • 打赏
  • 举报
回复
没试过,可能得不到吧
yousite1 2005-12-23
  • 打赏
  • 举报
回复
Request.ServerVariables("HTTP_REFERER")
获取得到#后台的值吗
ybfqlyq 2005-12-23
  • 打赏
  • 举报
回复
支持三樓。。IE傳遞不了。。
hometohome 2005-12-23
  • 打赏
  • 举报
回复
把带有#的字符串用server.URLEncode()处理一下
bbsad 2005-12-23
  • 打赏
  • 举报
回复
Request.ServerVariables("HTTP_REFERER")
获取得到#后台的值吗
wangyingdong 2005-12-23
  • 打赏
  • 举报
回复
Request.ServerVariables("HTTP_REFERER")

获取传出来的网址

在 instr 返回某字符串在另一字符串中第一次出现的位置。

取#
bbsad 2005-12-17
  • 打赏
  • 举报
回复
是的..关健是我现在要怎么样实现..获取#号后面的值..用request会只获了到aa的..
太家想想..我改怎么办呢??
巡山小校 2005-12-16
  • 打赏
  • 举报
回复
用split可以搞定的。。

先得到这个页面的网址,然后用split取,就可以了。。
SuperBJack 2005-12-16
  • 打赏
  • 举报
回复
不要用#号,用别的符号隔如:|,- *
在IE里是传递不过的。
id=aa#bb
只能传得到id=aa

popcode 2005-12-16
  • 打赏
  • 举报
回复
用split分割
yelanne 2005-12-16
  • 打赏
  • 举报
回复
id_con=request("id")
getid=split(id_con,"#")

for i=1 to ubound(getid)+1
response.write "getid:"&i&getid
next

yelanne 2005-12-16
  • 打赏
  • 举报
回复
for i=1 to ubound(getsel)+1
if txt_con="" then
txt_con=request.Form("txt_con"&i)&","
else
txt_con=txt_con& request.Form("txt_con"&i)&","
end if
'response.write "txtcon:"&i&txt_con
next

'response.write "txtcon#"&txt_con

txt_con=replace(txt_con," ,",",")
gettxt=split(txt_con,",")

name_con=request.Form("name_con")
name_con=replace(name_con," ,",",")
getname=split(name_con,",")

con_con=request.Form("con_con")
con_con=replace(con_con," ,",",")
getcon=split(con_con,",")
id=fncGetfld("id")
postcode 2005-12-16
  • 打赏
  • 举报
回复
同意SuperBJack(我想飞翔)说的。

用#号,在IE里是传递不过的。

id=aa#bb,只能传得到id=aa

28,406

社区成员

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

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