监理公司管理系统 | 工程企业管理系统 | OA系统 | ERP系统 | 造价咨询管理系统 | 工程设计管理系统 | 甲方项目管理系统 | 签约案例 | 客户案例 | 在线试用
X 关闭
泛普博客

当前位置:工程项目OA系统 > 泛普服务体系 > 泛普博客

浅析协同办公OA系统在AJAX中的原理有哪些?

申请免费试用、咨询电话:400-8352-114

  AJAX(AsynchronousJavaScript and XML)是现有多种技术的综合,OA办公系统包括JavaScript、XHTML、CSS、DOM、XML, XSTL和XMLHttpRequesta。 AJAX使用XHTML和CSS标准化呈现数据,使用DOM实现动态显示和交互数据,使用XML, XSTL或JSON进行数据交换与处理,使用XMLHttpRe-quest对象进行异步数据读取,使用JavaScript绑定和处理所有数据。AJAX为交互操作较多、数据读写频繁和数据分类良好的Web应用提供了一个很好的解决方案。其中XMLHttpRequest、JavaScript和DOM是AJAX技术的核心。

  XMLHttpRequest

  XMLHttpRequest是AJAX引擎的核心技术,是AJAX引擎解决无需刷新整个页面即可从服务器获取所需数据问题的关键。在微软IE平台下XMLHttpRequest是XMLHTTP组件的一个对象,它通过允许开发人员在web页面内部使用XMLHTTPActiveX组件扩展自身功能,开发人员不必从当前的Web页面导航而直接与服务器上的数据库进行双向数据传输。该项功能相当重要,它弥补了无状态连接的缺点,排除下载冗余Web数据的需要,从而提高了进程速度。

  DOM(Document objectModel)

  DOM是给HTML和XML文件使用的一组API。它提供了文件的结构表述,允许开发人员改变其中的内容,建立网页与程序语言沟通的桥梁。所有Web开发人员操作及建立文件的属性、方法及事件都以对象方式来展现,这些对象均可由当今大多数浏览器以脚本取用。一个用HTML或XHTML构建的网页可看作是一组结构化数据,这些数据被封在DOM(Document Object Model)中,且DOM提供对网页中各个对象的读写支持。

  JavaScript

  JavaScript是一种在浏览器中大量使用的跨平台编程语言,常被用来制作网页特效或表单验证。在AJAX中JavaScript则是XML-HttpRequest与DOM交互的桥梁以及AJAX引擎工作的主要推动力。JavaScript通过调用XML-HttpRequest的属性和方法获取服务器端数据,调用DOM的AP工更新Web页面内容,从而实现整个页面的无刷新更新页面的效果。

发布:2006-12-10 13:44    编辑:泛普软件 · xiaona    [打印此页]    [关闭]
相关文章:

泛普泛普博客其他应用

泛普OA商务合同 泛普OA需求调研 泛普OA实施方案 泛普OA项目启动 泛普网络硬件配置 泛普OA部署安装 泛普流程模板表单 OA系统二次开发 泛普常见问题解决 泛普OA操作手册 泛普软件项目验收 泛普培训推广上线 泛普OA售后服务 泛普新闻 泛普期刊 泛普博客