zoukankan      html  css  js  c++  java
  • 编码不一致 (936到utf8) 发送xmlhttp 到url后中文乱码

    function GetHtml(sUrl,sUrl01){
      var xmlRequest;
      xmlRequest = new ActiveXObject("MSXML2.ServerXMLHTTP");
      xmlRequest.open("POST", sUrl, false);
      xmlRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
      xmlRequest.send(sUrl01);
      return xmlRequest.responseText;
     }


     //发送邮件
     function SendMail(Email,Title,Note,CC){
      try{
       var _CodePage = Session.CodePage;  //获取页面原编码
       Session.CodePage = 65001; //设置为65001

       var Code = "W00003";
       var Title = Server.UrlEncode(Title);
       var Note = Server.UrlEncode(Note);
       var url = "123.asp";
       if(!CC)CC="";
       var url01 = ("sender="+Email+"&cc="+CC+"&title="+Title+"&code="+Code+"&note="+Note);
       //WriteLn(Note);
       //WriteLn(url+"?"+url01);
       //Response.End();
       GetHtml(url,url01);
       Session.CodePage = _CodePage; //还原为原编码
      }catch(e){}
     } 
     //发送邮件 end

     
     //发送短信
     function SendSMS(Sender,Note){
      try{
       var _CodePage = Session.CodePage;
       Session.CodePage = 65001;
       var Code = "W00003";
       var Note = Server.UrlEncode(Note);
       var url = "123.asp";
       var url01 = "sender="+Sender+"&code="+Code+"&note="+Note;
       //WriteLn(url01);
       //Response.End();
       GetHtml(url,url01);
       Session.CodePage = _CodePage;
      }catch(e){}
     }
     //发送短信 end

  • 相关阅读:
    WCF 第二章 契约 异步访问服务操作
    WCF 第一章 基础 在IIS中寄宿服务
    哈希表 解释 和 实现
    ACM2010省赛总结
    hashTable实现
    c# winform 应用编程代码总结 14
    徽文化让世博更多彩
    c# winform 应用编程代码总结 15
    Socket用法详解
    IE插件技术 BHO C# IE 插件
  • 原文地址:https://www.cnblogs.com/y0umer/p/3839331.html
Copyright © 2011-2022 走看看