转载请注明来源:https://www.cnblogs.com/hookjc/

function AjaxOut(resTxt)
{
 try{eval(resTxt);}
 catch(e){alert(resTxt);}
}

//Ajax交互函数
function AjaxIn0(content)
{
  var url=gAjaxUrl; 
 var callback_name='AjaxOut';
  var async_request = false; 
 content='vars='+content; 
 
  if (window.XMLHttpRequest)  // Mozilla/Safari
  {
  async_request = new XMLHttpRequest();
  try{
   async_request.overrideMimeType("text/xml");
  }catch(e){;}
  }
  else if (window.ActiveXObject)   // IE
  {
    async_request = new ActiveXObject("Microsoft.XMLHTTP");
  }
  async_request.open('POST',url, true);
  async_request.setRequestHeader('Content-Type ','application/x-www-form-urlencoded');
  async_request.onreadystatechange = function()
  {
    if (async_request.readyState == 4)
 {
      response_content = async_request.responseText;
      eval(callback_name + '(response_content);');
      async_request = null; //防止内存泄漏
    }
  }
  async_request.send(content);
}

//Ajax交互函数
function AjaxIn(url,content,callback_name)
{
 if(callback_name=='') callback_name='AjaxOut';
  var async_request = false;
 content='vars='+content;
 
  if (window.XMLHttpRequest)  // Mozilla/Safari
  {
  async_request = new XMLHttpRequest();
  try{
   async_request.overrideMimeType("text/xml");
  }catch(e){;}
  }
  else if (window.ActiveXObject)   // IE
  {
    async_request = new ActiveXObject("Microsoft.XMLHTTP");
  }
  async_request.open('POST',url, true);
  async_request.setRequestHeader('Content-Type ','application/x-www-form-urlencoded');
  async_request.onreadystatechange = function()
  {
    if (async_request.readyState == 4)
 {
      response_content = async_request.responseText;
      eval(callback_name + '(response_content);');
      async_request = null; //防止内存泄漏
    }
  }
  async_request.send(content);
}

来源:python脚本自动迁移

最新文章

  1. Android 线程更新UI报错 : Can't create handler inside thread that has not called Looper.prepare()
  2. mac os x10.10 安装thrift
  3. Spark SQL External Data Sources JDBC简易实现
  4. 2600: [Ioi2011]ricehubh
  5. table设置滚动条
  6. php 的 构造函数 和 析构函数
  7. (《数论及应用1.3》NEFU 116 两仪剑法(最小公倍数&&最大公约数))
  8. 一个简单的脚本让你的ubuntu14.04记忆屏幕亮度
  9. poj3378
  10. [学姿势]实验室搬砖+node学习
  11. Windows.document对象
  12. iOS 开发常用设置
  13. C++自删除
  14. tomcat-jQ-springMVC-bootstrap
  15. java aio nio bio
  16. PHP和java比较
  17. eclipse如何加入第三方jar包
  18. Ubuntu 更新系统版本以及查看当前系统版本的命令
  19. shiro用authc配置后登录成功后不能跳转到index页面
  20. Python数据分析开发环境

热门文章

  1. Python Revisited Day 08 (高级程序设计技术)
  2. linux系统安装java
  3. [Guide]Google Python Style Guide
  4. JavaScript交互式网页设计笔记 • 【目录】
  5. Swoole 中使用 Context 类管理上下文,防止发生数据错乱
  6. python 安装包时提示“unsupport command install”
  7. unittest_认识unittest(1)
  8. spring boot 使用 mybatis 开启事务回滚 的总结
  9. PPT制作图片磨砂玻璃艺术效果
  10. HDU 2099 整除的尾数(枚举 & 暴搜)