如:我通过页面上的一个form提交数据到另外一个页面时,浏览器地址栏里显示的参数如果不是英文的话就会变成处理过的字符串如一个搜索页面,我输入关键字“搜索”提交到search.asp
地址栏显示search.asp?aera=111&key=%CB%D1%CB%F7&btnG.x=34&btnG.y=9
即把“搜索”替换成了“%CB%D1%CB%F7”请问:在asp、asp.net或VB.NET里如何实现把“搜索”转换成“%CB%D1%CB%F7”
地址栏显示search.asp?aera=111&key=%CB%D1%CB%F7&btnG.x=34&btnG.y=9
即把“搜索”替换成了“%CB%D1%CB%F7”请问:在asp、asp.net或VB.NET里如何实现把“搜索”转换成“%CB%D1%CB%F7”
<globalization requestEncoding="gb2312" responseEncoding="gb2312"/>
修改你的web.config
function test()
{
var tmp_str=”我是一个中国人”;
var id=”adminyao”;
window.open(‘test.aspx?str_value=’+escape(tmp_str)+’&id=’+escape(adminyao),’’,’’)
}
</script>在新开的页面的地址栏中,你就会看到编码后的数据。
Imports System
Imports System.Net
都不行
我不是在网页里面以form的形式用,而是在VB。net的应用程序里用