// 请求服务器
//
// @param url
// 请求服务的地址
// @param param
// 要处理的参数
function Core_Ajax_Text(url, param) {
var http_request = false;
// 开始初始化XMLHttpRequest对象
if (window.XMLHttpRequest) { // Mozilla 浏览器
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {// 设置MiME类别
http_request.overrideMimeType("text/xml");
}
} else if (window.ActiveXObject) { // IE浏览器
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {
}
}
}
if (!http_request) { // 异常,创建对象实例失败
window.alert("不能创建XMLHttpRequest对象实例.");
return false;
}
http_request.open("POST", url, false);
http_request.setRequestHeader("Content-Type",
"application/x-www-form-urlencoded;charset=UTF-8");
http_request.setRequestHeader("Cache-Control", "no-cache");
http_request.setRequestHeader("If-Modified-Since", 0);
http_request.send(param);
var reValue = http_request.responseText.replace(/(^\s*)|(\s*$)/g, "");
return reValue;
}
分享到:
相关推荐
在JavaScript中,我们通常使用`XMLHttpRequest`对象或者jQuery库来实现AJAX请求。 1. **XMLHttpRequest对象**: - 创建XMLHttpRequest对象:`var xhr = new XMLHttpRequest();` - 打开连接:`xhr.open('GET'/'...
使用Ajax实现从服务器读取数据,包括Ajax实现的详细步骤
本文将详细介绍在.NET中使用AJAX.NET进行开发的相关知识点。 首先,了解基础概念: 1. **AJAX**:AJAX不是一种编程语言,而是一种使用现有技术(如JavaScript、XML、HTML、CSS和HTTP)的综合技术,用于创建异步Web...
在这个场景中,我们需要将通过Ajax请求获取的数据用于外部的JavaScript函数或脚本中。以下是如何实现这一目标的详细步骤和相关知识点: 1. **创建Ajax请求**: 使用jQuery中的`$.ajax()`函数,我们可以发起一个...
在Web开发中,jQuery是一个非常流行的JavaScript库,它极大地简化了DOM操作、事件处理和Ajax交互等任务。本文将深入探讨如何使用jQuery的Ajax方法来调用WebService,从而实现异步数据交换,提升用户体验。 首先,...
`AJAX开发简略.pdf`则可能是介绍Ajax开发的教程,可能包含了Ajax的基本概念、使用场景、最佳实践,以及如何利用JavaScript实现Ajax请求等。这份资料可能帮助开发者快速上手Ajax开发,理解如何创建异步请求,如何处理...
在JavaScript中,最常用的库是jQuery的$.ajax()方法,以及现代浏览器原生支持的fetch API。除此之外,还有许多其他库,如axios和superagent,它们提供了类似的接口。 为了全局拦截Ajax请求,我们需要关注两个关键点...
JavaScript中使用Ajax方法获取指定URL的head信息中指定字段值的方法涉及的技术知识点十分丰富,包含JavaScript编程、Ajax技术、HTTP协议等。以下将对这些知识点进行详细阐述。 ### JavaScript编程基础 JavaScript...
原生js封装的ajax,使用上类似jquery一样便捷,里边有示例,可以参考
本篇文章将深入探讨在Ajax中如何使用JSON来传输数据,以及涉及到的相关工具和源码。 首先,让我们理解JSON的基本概念。JSON是一种基于JavaScript语法的数据表示方式,它可以表示数组、对象、数值、字符串等基本数据...
封装jquery ajax方法,方便调用,避免在代码中频繁使用 $.ajax({ type: 'GET', url: url, ...... )}; 统一调用公共方法即可,区分同步异步,get post!希望对大家有帮助
在这个“Node.js解析Ajax参数Demo”中,我们将深入探讨如何使用Node.js作为服务器端,处理由前端Ajax发送过来的参数。 首先,Ajax的核心在于XMLHttpRequest对象,它允许JavaScript在不刷新整个页面的情况下与服务器...
打包好的Ajax代码,实现了对象化,使用时直接调用就可以了,调用时需要重构三个方法,如下: <script type="text/javascript"> function onerror() //错误处理方法 { alert("error"); } function getInfo() //...
1. 在View文件中引入jquery库:在用户界面中使用Ajax技术,通常需要借助JavaScript库来简化AJAX请求的编写。在CakePHP中,推荐使用jQuery库,因此需要在用户界面文件(如user_normal.ctp)中引入jquery库的脚本文件...
本文将详细讲解如何使用Ajax实现从数据库进行模糊查询,并将结果显示到下拉框(Dropdown List)中,这里我们将以一个具体例子——通过Ajax方法返回Dataset来阐述整个过程。 首先,我们需要在服务器端设置一个能够...
在本文中,博主提出了一个解决AJAX本地文件访问的方法,即把原本要读取的JSON文件转换为JavaScript对象文件。例如,将`abc.json`内容转换为`var abc = {"pro": {...}}`这样的JavaScript代码,然后创建一个名为`abc....
下面我们将详细探讨AJAX的基本概念、工作原理以及封装后的使用方法。 首先,AJAX的核心是XMLHttpRequest对象,它是浏览器内置的一个API,用于在后台与服务器进行通信。AJAX通过创建XMLHttpRequest对象,发送HTTP...
在本例中,我们使用Prototype.js,这是一个轻量级的JavaScript库,提供了丰富的DOM操作接口和Ajax功能,简化了Ajax应用的开发。 Prototype.js库提供了许多方便的函数,如Ajax.Request和Ajax.Updater,它们是执行...
在提供的"部署方法和注意事项.txt"中,可能包含了如何将这个功能集成到现有项目的步骤,例如设置URL路由,配置服务器端接口,以及在前端JavaScript代码中调用AJAX的细节。这部分内容至关重要,因为它确保了AJAX请求...
在.NET环境中使用Ajax技术可以极大地提升Web应用的用户体验,因为它允许数据在后台异步更新,无需刷新整个页面。Ajax(Asynchronous JavaScript and XML)的核心在于使用JavaScript与服务器进行交互,结合XML或JSON...