url传递中文问题 用javascript进行编码escape() and unescape() 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接连接就可以了 如果有乱码 该一下web.config中的<globalization requestEncoding="utf-8" responseEncoding="utf-8"/>为<globalization requestEncoding="gb2312" responseEncoding="gb2312"/> 麻烦写的具体一下,因为是链接,怎么进行unescape 不想用改web.config的方法,因为不一定所有都用gb2312 有没有在页面html中进行编码的例子,哪位老大指点一下 <tr><td><a href="#" onclick=change_url("css/20040603123628交易中心网上集中交易系统合同.doc" )>20040603123628交易中心网上集中交易系统合同</a></td></tr><script language="javascript">function change_url(src){ document.location.href=escape(src);}</script> <tr><td><a href="javascript:openUrl();" >20040603123628交易中心网上集中交易系统合同</a></td></tr>function openUrl(){ var strUrl=escape('css/20040603123628交易中心网上集中交易系统合同'); window.open(strUrl);} 多谢 cyp503(谁怕?一蓑烟雨任平生) CtrlT(我自由!我变坏!) 二位老大,成功实现了文件的保存。但还有一个小问题是,在保存时文件名并未解码,是乱码的文件名,这个问题能解决吗? litp(天道酬勤) ( ) 信誉:100 支持 可以用Server.UrlEncode将中文URL进行编码 如果是客户端传递中文,第一,使用escape() 第二,在web。config中设置编码为gb2312 把web.config中的<globalization requestEncoding="utf-8" responseEncoding="utf-8"/>改为<globalization requestEncoding="gb2312" responseEncoding="gb2312"/>就可以了。 这个就是解码的方法unescape() 我是问点击链接弹出“保存文件”对话框中的文件名是乱码要让它恢复到原来的文件名,应该在什么地方进行unescape() 火狐下response.write无法提交表单(急,100%给分) asp.net SQL语句中有特殊字符@怎么处理 关于程序发布的问题,请会的朋友过来看看! 急!我申请域名+空间了,但我怎么把asp.net的项目发布到上面呢? aspx文件中能嵌入if判断吗? javascript中创建的ActiveX对象需要释放吗 关于数据库连接之比较 Asp VS Asp.Net 求高手指点一个web抽奖系统 请问各位有没有关于web matrix中文教学资源 请教.net 2003中,“项目依赖项”是做什么的,有什么作用? 怎么样在ASP.NET网页中弹出窗口!
该一下web.config中的
<globalization requestEncoding="utf-8" responseEncoding="utf-8"/>
为
<globalization requestEncoding="gb2312" responseEncoding="gb2312"/>
<a href="#" onclick=change_url("css/20040603123628交易中心网上集中交易系统合同.doc" )>20040603123628交易中心网上集中交易系统合同</a>
</td></tr><script language="javascript">
function change_url(src)
{
document.location.href=escape(src);
}
</script>
<a href="javascript:openUrl();" >20040603123628交易中心网上集中交易系统合同</a>
</td></tr>
function openUrl()
{
var strUrl=escape('css/20040603123628交易中心网上集中交易系统合同');
window.open(strUrl);
}
cyp503(谁怕?一蓑烟雨任平生)
CtrlT(我自由!我变坏!)
二位老大,成功实现了文件的保存。但还有一个小问题是,在保存时文件名并未解码,是乱码的文件名,
这个问题能解决吗?
第二,在web。config中设置编码为gb2312
<globalization requestEncoding="utf-8" responseEncoding="utf-8"/>
改为
<globalization requestEncoding="gb2312" responseEncoding="gb2312"/>
就可以了。
要让它恢复到原来的文件名,应该在什么地方进行unescape()