Ajax与PHP进行交互操作
转载请注明来源: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脚本自动迁移
最新文章
- Android 线程更新UI报错 : Can't create handler inside thread that has not called Looper.prepare()
- mac os x10.10 安装thrift
- Spark SQL External Data Sources JDBC简易实现
- 2600: [Ioi2011]ricehubh
- table设置滚动条
- php 的 构造函数 和 析构函数
- (《数论及应用1.3》NEFU 116 两仪剑法(最小公倍数&;&;最大公约数))
- 一个简单的脚本让你的ubuntu14.04记忆屏幕亮度
- poj3378
- [学姿势]实验室搬砖+node学习
- Windows.document对象
- iOS 开发常用设置
- C++自删除
- tomcat-jQ-springMVC-bootstrap
- java aio nio bio
- PHP和java比较
- eclipse如何加入第三方jar包
- Ubuntu 更新系统版本以及查看当前系统版本的命令
- shiro用authc配置后登录成功后不能跳转到index页面
- Python数据分析开发环境
热门文章
- Python Revisited Day 08 (高级程序设计技术)
- linux系统安装java
- [Guide]Google Python Style Guide
- JavaScript交互式网页设计笔记 • 【目录】
- Swoole 中使用 Context 类管理上下文,防止发生数据错乱
- python 安装包时提示“unsupport command install”
- unittest_认识unittest(1)
- spring boot 使用 mybatis 开启事务回滚 的总结
- PPT制作图片磨砂玻璃艺术效果
- HDU 2099 整除的尾数(枚举 & 暴搜)