JavaScript教程,Ajax教程

JavaScript, AJAX, HTML DOM, VBScript

JavaScript教程,AJAX教程,HTML DOM教程,VBScript教程

为了使浏览器中Internet网页更具有交互性,同时包含更多活跃的元素,就有必要在网页中嵌入其它的技术如:JavascriptAjaxVBScriptHTML DOM(文档对象模型)、CSS、Layers等。

JavaScript是一种浏览器脚本语言,主要功能分dom和bom操作两种,前者用于对网页文档进行操作,后者对于浏览器对象进行操作。JavaScript是一种在客户端执行的脚本语言,Ajax诞生于2005年,是基于JavaScript的一种技术,Ajax最大特点是异步无刷新的响应机制。Ajax由JavaScript、CSS、DOM、XMLHttpRequest对象四种关键技术组成。

JavaScript教程

Javascript 是一种由Netscape开发的LiveScript发展而来的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言(浏览器脚本语言),主要目的是为了解决服务器端语言遗留的速度问题(如Perl),为客户提供更流畅的浏览效果。Javascript的出现使得网页和用户之间实现了一种实时性的、动态的、交互性的关系。

JavaScript 的正式名称是"ECMAScript",由 ECMA 组织发展和维护。正式的JavaScript标准是ECMA-262,这个标准基于 JavaScript (Netscape) 和 JScript (Microsoft)。

JavaScript和Java区别:JavaScript最初受Java启发而开始设计,因此语法上许多名称和命名规范借自Java。但是JavaScript的主要设计原则源自Self和Scheme,JavaScript与Java在本质上是不同的。JavaScript与Java名称上近似,是当时网景NETSCAPE为了营销考虑与Sun公司达成协议的结果。

JavaScript和JScript:为了取得技术优势,微软推出了JScript来迎战JavaScript的脚本语言。为了互用性,Ecma国际(前身为欧洲计算机制造商协会)建立了ECMA-262标准(ECMAScript)。现在两者都属于ECMAScript的实现。

Ajax教程

AJAX(AJAX:Asynchronous JavaScript and XML)指“异步JavaScript和XML”,是指一种创建交互式网页应用的网页开发技术。 Web应用的交互如Flickr, BackbaseGoogle在这方面已经有了质的飞跃。

AJAX开发与传统的CS开发有很大的不同。这些不同引入了新的编程问题,最大的问题在于易用性。由于AJAX依赖浏览器的JavaScript和XML,浏览器的兼容性和支持的标准也变得和JavaScript的运行时性能一样重要了。这些问题中的大部分来源于浏览器、服务器和技术的组合,因此必须理解如何才能最好的使用这些技术。

Ajax使用了一下几种技术:

  • Ajax定义:Asynchronous JavaScript + XML
  •   
  • CSS:基于web标准(standards-based presentation)XHTML+CSS的表示;
  •   
  • DOM:使用 DOM(Document Object Model)进行动态显示及交互;
  •   
  • XML:使用 XML 和 XSLT 进行数据交换及相关操作;
  •   
  • XMLHttpRequest:使用 XMLHttpRequest 进行异步数据查询、检索;
  •   
  • JavaScript:使用 JavaScript 将所有的东西绑定在一起。

AJAX的应用使用支持以上技术的web浏览器作为运行平台。这些浏览器目前包括:Mozilla、Firefox、Internet Explorer、Opera、Konqueror及Safari。但是Opera不支持XSL格式对象,也不支持XSLT。

HTML DOM教程

DOM是指“文档对象模型”(DOM:Document Object Model),它是让Javascript与页面交互的一种方式,能够动态修改文档中的节点,元素,属性等。DOM不仅适用于XHTML文档,对于所有的XML文档DOM都可以使用。

根据W3C DOM规范(http://www.w3.org/DOM/),DOM是一种与浏览器、平台、语言无关的接口,使得你可以访问页面其他的标准组件。简单理解,DOM解决了Netscape的Javascript和Microsoft的Jscript之间的冲突,给予web设计师和开发者一个标准的方法,让他们来访问他们站点中的数据、脚本和表现层对像。

VBScript教程

VBScript即Visual Basic脚本语言(VBScript:Visual Basic Script),有时也被缩写为VBS。VBScript是asp动态网页默认的编成语言,配合asp内建对象和ADO对象,用户很快就能掌握访问数据库的asp动态网页开发技术。

VBScript语言是微软开发的一种脚本语言,可以看作是VB语言的简化版,与VBA的关系也非常密切。它具有原语言容易学习的特性。目前这种语言广泛应用于网页和ASP程序制作,同时还可以直接作为一个可执行程序。用于调试简单的VB语句非常方便。由于VBScript可以通过Windows脚本宿主调用COM,因而可以使用Windows操作系统中可以被使用的程序库,比如它可以使用Microsoft Office的库,尤其是使用Microsoft Access和Microsoft SQL Server的程序库,当然它也可以使用其它程序和操作系统本身的库。

返回Web教程 Web教程  JavaScript教程JavaScript教程 JavaScript | AJAX | VBScript | HTML DOM