zoukankan      html  css  js  c++  java
  • 不会出现乱码的ajax 方法

    var proxy = null;
    function create() {
    if (window.ActiveXObject) {
    try
    {
    proxy
    = new ActiveXObject("MSXML2.XMLHTTP");
    }
    catch(e)
    {
    proxy
    = new ActiveXObject("Microsoft.XMLHTTP");
    }
    }
    else
    {
    proxy
    = new XMLHttpRequest();
    }
    }
    function executeMethod()
    {
    create();
    var str = escape(document.getElementById("txtContent").value);
    var params = "cmd=ajax&name=" + document.getElementById("txtContent").value;
    proxy.open(
    "post", "Ajax.aspx", true);
    proxy.onreadystatechange
    = readyMethod;
    proxy.setRequestHeader(
    "Content-type","application/x-www-form-urlencoded");
    proxy.send(params);
    }
    function readyMethod() {
    if (proxy.readyState == 1) {
    document.getElementById(
    "btnAjax").value = "已发送";
    }
    else
    {
    if(proxy.readyState==4&&proxy.status==200) {

    alert(proxy.responseText);
    document.getElementById(
    "btnAjax").value = "发送成功";
    }
    }

    }
  • 相关阅读:
    mysql执行sql脚本
    Eclipse Memory Analyzer 进行堆转储文件分析
    JAVA字符串格式化-String.format()
    rpm 使用
    md5sum 使用
    Spring Security 初探
    java工厂模式
    Linux 定时任务
    Java Map 知识
    【转】MVC 比较
  • 原文地址:https://www.cnblogs.com/SunsetAndTea/p/1990658.html
Copyright © 2011-2022 走看看