一个比较简单的问题,就是一直没有找到答案,希望大家帮助

fengling181 2002-12-06 05:34:38
在做ASP时,点击详细进入时,网页会显示www.xxxx.com/aaa.asp?id=7 这样的文字,如果我手动把id去掉,或者胡乱的改一个,就会出现错误,这个如何避免?而且鼠标停留在一个链接上的时候,网页的状态栏也会显示出链接的地址和参数,请问,如何把状态栏的参数和网址屏蔽掉,而且也把地址栏的参数和地址屏蔽掉或者只显示一个网址,谢谢大家,希望大家帮帮忙!!!!
...全文
42 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wgrabob1 2002-12-06
  • 打赏
  • 举报
回复
用SESSION或者COOKING
Reker熊 2002-12-06
  • 打赏
  • 举报
回复
1.
用frame,总的网页是一个框架页面,比如rows="0,*",上面是一个高度为0的框架页,下面的是真正的页面,这样保持地址栏地址不变化

2. 状态栏可以在真正要显示的页面中加入
<base onmouseover="window.status='欢迎';return true">
<script>
window.status="欢迎";
</script>
放到<head></head>之间

3.至于防止用户在xxx.asp?id=7中修改id值造成错误,你在搜索数据库时进行判断,如果rs.eof提示用户不存在记录就可以了,这是最基本的差错控制
softrookie 2002-12-06
  • 打赏
  • 举报
回复
改为表单提交;用框架;打开无地址栏状态栏的新窗口
kelichen 2002-12-06
  • 打赏
  • 举报
回复
用javascript方式把状态栏的参数和网址屏蔽掉:
<span onClick="goto('xxx.htm')" style="cursor:hand">111111</span>
<script language="javascript">
function goto(tourl)
{
window.navigate (tourl)
}
</script>
日总是我哥 2002-12-06
  • 打赏
  • 举报
回复
if Request("ID") = ""
ID = 1 '你可以给一个默认值

28,404

社区成员

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

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