ASP:如何不在地址栏中显示网页地址,而仅显示如公司网址等

baiyongming 2009-06-10 11:36:16
例如我有一个网页http://www.csdn.net/del.asp?ID=5
如果用户自己将其改变为http://www.csdn.net/del.asp?ID=6的话,则就把ID为6的的记录删除了,能否做到隐藏网页地址呢,例如所有网页都显示为http://www.csdn.net
...全文
247 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
fxcjy 2009-06-10
  • 打赏
  • 举报
回复
你的要求我也想知道如何实现,不过你现在应该先保证不会因为修改ID参数而删除了数据。
这种删除操作,建议不要使用地址栏传参,可以考虑表单隐藏域。
月光下的土豆 2009-06-10
  • 打赏
  • 举报
回复
用iframe 可以隐藏URL

针对你的问题可以用禁止站处提交的方法
kingstou 2009-06-10
  • 打赏
  • 举报
回复
将现有首页改名,做一个首页,然后用IFRAME嵌入改过名的首页。
然后不管点什么链接,URL都不会变了,不过不要按弹出新窗口才行。
ya270078781 2009-06-10
  • 打赏
  • 举报
回复
MARK
suano 2009-06-10
  • 打赏
  • 举报
回复
删除这些肯定只能是后台才会有的,而后台页面肯定都应该加上权限控制的,要不然即使你删除这块解决了,别人一样能通过地址添加和修改你的数据,这也是不请允许的
hookee 2009-06-10
  • 打赏
  • 举报
回复
除了参数,还要结合权限来删除呀,比如 del where id=xx and user_id=xx, user_id可保存在session,或加密存在cookie中

对于一般用户,可以用frameset,但专业用户还是能看到网址的。

因此还是需要从源头解决。
ttt2 2009-06-10
  • 打赏
  • 举报
回复
例如我有一个网页http://www.csdn.net/del.asp?ID=5
这理加一个用户标识或者为权限的判断
baiyongming 2009-06-10
  • 打赏
  • 举报
回复
fxcjy的建议很好,可是很多时间避免不了要用地址栏传参数,比如有一个文章列表,不可能都用隐藏域来传递吧,要如何解决呢?

28,406

社区成员

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

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