加个参数 ie=utf-8
http://www.baidu.com/s?wd=%E4%B8%AD%E6%96%87&cl=3&ie=utf-8利用 VBS
http://www.ialvin.cn/blog/article.asp?id=131利用 Unicode - GB2312 对照表<script type="text/javascript" src="http://www.ialvin.cn/script/UrlEncode.js"></script> 
<script type="text/javascript">
// http://www.ialvin.cn/script/UrlEncode.js 是对照表,自己下载
alert(URLEncode("汉字")); 
</script>
利用 flash
http://www.ialvin.cn/blog/article.asp?id=152
http://www.ialvin.cn/util/py.htm

解决方案 »

  1.   

    回楼上,谢谢你的建议
    第一个,不行,我测试过了。
    第二个,因为需要考虑多浏览器,所以VBS也只能放弃了。
    第三个,百度的转码不是URLEncode模式,所以也不行。
    至于第四个Flash,实际应用里面不能。目前我已经放弃百度,转成Google了。Google是可以的。默认的就是utf-8编码
    而且Google的转码不同于百度。。