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

如何隐藏url传值的参数

2013-07-08 
怎么隐藏url传值的参数for (){a hrefaa.aspx?id + dr[id] + /a}我想把id传过去但是又不想让用

怎么隐藏url传值的参数


for ()
{
     <a href="aa.aspx?id=" + dr["id"] + ""></a>
}

我想把id传过去  但是又不想让用户看到id=" + dr["id"] + " 这个东西 怎么办好呢
[解决办法]
可以用UrlEnCode一下
 <a href="aa.aspx?id=" + UrlEnCode(dr["id"]) + "">

页面获取的时候用UrlDeCode

[解决办法]
使用加密算法加密。。
取到参数值后再解密

UrlEncode 对于中文可以Encode,英文和数字还是显示原来的值吧。
[解决办法]
引用:
最好地址栏网址后面不显示 ?id=这类东西  但是参数还是能传过去  这样能实现吗


使用URLREWRITE。
[解决办法]
一个普通的数字还编什么码,你可以写在onclick中,但是无论怎样,总有工具可以看到
[解决办法]
点击的时候增加JS操作Cookie放到Cookie里边.后台获取Cookie
[解决办法]
把UrlRewrite一下,链接上就看不到aa.aspx页面了,只知道id也没什么用了

热点排行