1、方法一:使用HttpUtility.UrlEncode
在各个浏览器上看url地址的效果:
IE:
chrome:
FF:
小结:从上面可以看出,在chrome和FF中显示的还是中文。
2、方法二:使用Microsoft.JScript.GlobalObject.escape(需要添加Microsoft.JScript引用)
在各个浏览器中的效果:
小结:从上面可以看出各个浏览器显示是一样的,然后在js中使用unescape解密就好了。