链接编码问题
我在一个HTML文件里用了这样的链接
<a href="news.aspx?topic=新闻热点">新闻热点</a>
可是在news.aspx里Request["topic"].ToString()的结果是"新闻热", 缺了一个"点"字, 经人指点说是因为UTF-8编码的问题,可以用asp.net的UrlEncode()函数解决,如:
"news.aspx?topic=" + Server.UrlEncode( this.topic)
经过试验, 确实可以解决这个问题. 但是现在我的这个页面是html的, 最好用javascript或者其它的办法来解决这个问题, 请问各位大虾有何高招??先谢过了!!