`
zhlx2835
  • 浏览: 11990 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

js中使用Ajax方法

阅读更多

// 请求服务器
//
// @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;
}

分享到:
评论

相关推荐

    JS使用AjAX实例,JQUERY使用AJAX实例

    在JavaScript中,我们通常使用`XMLHttpRequest`对象或者jQuery库来实现AJAX请求。 1. **XMLHttpRequest对象**: - 创建XMLHttpRequest对象:`var xhr = new XMLHttpRequest();` - 打开连接:`xhr.open('GET'/'...

    Ajax(Ajax使用js包)

    使用Ajax实现从服务器读取数据,包括Ajax实现的详细步骤

    .net中ajax.net中使用方法

    本文将详细介绍在.NET中使用AJAX.NET进行开发的相关知识点。 首先,了解基础概念: 1. **AJAX**:AJAX不是一种编程语言,而是一种使用现有技术(如JavaScript、XML、HTML、CSS和HTTP)的综合技术,用于创建异步Web...

    在外部方法使用Ajax请求返回的数据

    在这个场景中,我们需要将通过Ajax请求获取的数据用于外部的JavaScript函数或脚本中。以下是如何实现这一目标的详细步骤和相关知识点: 1. **创建Ajax请求**: 使用jQuery中的`$.ajax()`函数,我们可以发起一个...

    jQuery使用Ajax方法调用WebService

    在Web开发中,jQuery是一个非常流行的JavaScript库,它极大地简化了DOM操作、事件处理和Ajax交互等任务。本文将深入探讨如何使用jQuery的Ajax方法来调用WebService,从而实现异步数据交换,提升用户体验。 首先,...

    ajax和js的web开发

    `AJAX开发简略.pdf`则可能是介绍Ajax开发的教程,可能包含了Ajax的基本概念、使用场景、最佳实践,以及如何利用JavaScript实现Ajax请求等。这份资料可能帮助开发者快速上手Ajax开发,理解如何创建异步请求,如何处理...

    Js拦截全局ajax请求

    在JavaScript中,最常用的库是jQuery的$.ajax()方法,以及现代浏览器原生支持的fetch API。除此之外,还有许多其他库,如axios和superagent,它们提供了类似的接口。 为了全局拦截Ajax请求,我们需要关注两个关键点...

    JS使用ajax方法获取指定url的head信息中指定字段值的方法

    JavaScript中使用Ajax方法获取指定URL的head信息中指定字段值的方法涉及的技术知识点十分丰富,包含JavaScript编程、Ajax技术、HTTP协议等。以下将对这些知识点进行详细阐述。 ### JavaScript编程基础 JavaScript...

    原生JS封装的ajax方法,使用类似Jquery

    原生js封装的ajax,使用上类似jquery一样便捷,里边有示例,可以参考

    Ajax中使用JSON传输数据

    本篇文章将深入探讨在Ajax中如何使用JSON来传输数据,以及涉及到的相关工具和源码。 首先,让我们理解JSON的基本概念。JSON是一种基于JavaScript语法的数据表示方式,它可以表示数组、对象、数值、字符串等基本数据...

    ajaxRequest.js(ajax get post方法封装,方便前端调用)

    封装jquery ajax方法,方便调用,避免在代码中频繁使用 $.ajax({ type: 'GET', url: url, ...... )}; 统一调用公共方法即可,区分同步异步,get post!希望对大家有帮助

    Node.js解析ajax参数Demo

    在这个“Node.js解析Ajax参数Demo”中,我们将深入探讨如何使用Node.js作为服务器端,处理由前端Ajax发送过来的参数。 首先,Ajax的核心在于XMLHttpRequest对象,它允许JavaScript在不刷新整个页面的情况下与服务器...

    Ajax发送请求js代码

    打包好的Ajax代码,实现了对象化,使用时直接调用就可以了,调用时需要重构三个方法,如下: <script type="text/javascript"> function onerror() //错误处理方法 { alert("error"); } function getInfo() //...

    CakePHP使用ajax传值

    1. 在View文件中引入jquery库:在用户界面中使用Ajax技术,通常需要借助JavaScript库来简化AJAX请求的编写。在CakePHP中,推荐使用jQuery库,因此需要在用户界面文件(如user_normal.ctp)中引入jquery库的脚本文件...

    在vb.net (asp.net)中后台引用ajax函数的方法

    在VB.NET (ASP.NET)环境中,使用AJAX技术可以实现页面的部分刷新,提高用户体验。本文将详细介绍如何在后台引用AJAX函数,以VS2010 (VB.NET)作为开发工具,SQL Server 2000作为数据库进行演示。 首先,我们需要在...

    ajax实现动态从数据库模糊查询显示到下拉框中(ajax方法返回Dataset的例子

    本文将详细讲解如何使用Ajax实现从数据库进行模糊查询,并将结果显示到下拉框(Dropdown List)中,这里我们将以一个具体例子——通过Ajax方法返回Dataset来阐述整个过程。 首先,我们需要在服务器端设置一个能够...

    解决ajax不能访问本地文件问题(利用js跨域原理)

    在本文中,博主提出了一个解决AJAX本地文件访问的方法,即把原本要读取的JSON文件转换为JavaScript对象文件。例如,将`abc.json`内容转换为`var abc = {"pro": {...}}`这样的JavaScript代码,然后创建一个名为`abc....

    JS封装的AJAX函数

    下面我们将详细探讨AJAX的基本概念、工作原理以及封装后的使用方法。 首先,AJAX的核心是XMLHttpRequest对象,它是浏览器内置的一个API,用于在后台与服务器进行通信。AJAX通过创建XMLHttpRequest对象,发送HTTP...

    SSI中使用Ajax进行操作的例子(prototype.js)

    在本例中,我们使用Prototype.js,这是一个轻量级的JavaScript库,提供了丰富的DOM操作接口和Ajax功能,简化了Ajax应用的开发。 Prototype.js库提供了许多方便的函数,如Ajax.Request和Ajax.Updater,它们是执行...

    使用Ajax实现页面表格添删改查的异步刷新操作

    在提供的"部署方法和注意事项.txt"中,可能包含了如何将这个功能集成到现有项目的步骤,例如设置URL路由,配置服务器端接口,以及在前端JavaScript代码中调用AJAX的细节。这部分内容至关重要,因为它确保了AJAX请求...

Global site tag (gtag.js) - Google Analytics