比如:
在javascript中,
<script>
var KSRQ=document.all.KSRQ.value
url= "/SearchCenter/SearchList.aspx?KSRQ= "+KSRQ;
window.open(url);
</script>
我现在想用js把参数KSRQ用Encode加密,那么,传递到xx.aspx页面时候,.cs文件里面怎么处理接收过来的参数解密,才能保持一致
------解决方案--------------------------------------------------------
<script>
var KSRQ=document.all.KSRQ.value
url= "/SearchCenter/SearchList.aspx?KSRQ= "+escape(KSRQ);
window.open(url);
</script>
------解决方案--------------------------------------------------------
.net中直接用:
Server.UrlDecode()
------解决方案--------------------------------------------------------
非英树字符有效。
------解决方案--------------------------------------------------------
JS中 用encodeURI()
.net中 htmlDecode