javascript读取后台C#变量显示后乱码

来源:互联网 发布:域名快速备案费用 编辑:程序博客网 时间:2024/04/24 17:32

        用javascript读取后台的字符串变量imgstr,其中字符串变量imgstr包含有反斜杠字符“\”,读取时是用的

          var allstr =decodeURI( "<%=imgstr%>");

          在前台显示

         document.write("显示字符串:" + imgurl + "<br>"),结果"\"为乱码,

解决方法:

        在后台用string.Replace()方法将“\”换为‘-’;

         replace=urlString.Replace("\\","-");

        在前台接收后调用 string.replace("-","\\")将‘-’换为‘\’

         var imgarray = allstr.replace("-","\\")




原创粉丝点击