遗忘海岸

江湖程序员 -Feiph(LM战士)

导航

Asp.net的一些编码问题

IE8.0下,location.href 与Window.open(...)的区别:

location.href='xxx.aspx?Q=中文'; 在utf-8环境下 [中文]会被url编码后发送,而在gb2312环境下则不进行编码

open('xxx.aspx?Q=中文');在uft-8,或gb2312环境下都不会进行编码

在utf-8环境下,直接在IE的地址栏中输入xxx.aspx?Q=中文,然后xxx.aspx.cs中的Request["Q"]会显示乱码,直接输入的地址中包含中文不会被编码,而gb2312环境中则是正常的

posted on 2010-10-06 09:42  遗忘海岸  阅读(142)  评论(0编辑  收藏  举报