植入JavaScript

2008.04.28 / 标签: / 分类: ExtJS
Sofa

我在上一节曾经讲过,JavaScript 只能在 HTML 脚本中才能得以执行;那么,如何在 HTML 语言中植入一个 JavaScript 脚本呢?一个完整的语句应象下面一样:
<SCRIPT LANGUAGE="JavaScript">
<!--
......
//-->
</SCRIPT>
LANGUAGE 指定了一个 JavaScript 语言,但现在您也可以不用写该属性,因为目前几乎所有的浏览器都将其设为缺省值。一段 JavaScript 代码可以放置于 HTML 中的任意部位,但大多数情况下我们习惯将其放于 <HEAD>...</HEAD区段中,因为一些代码可能需要在页面装载起始就开始运行。但您可以不必拘泥于这项规定,您愿意如何放置都可以,甚至于您可以在 HTML 外部装入一个 JavaScript 程序,如下例:
<SCRIPT LANGUAGE="JavaScript" SRC="url">
......
</
SCRIPT>
这里,url 当然是一个外部的 JavaScript 程序,在 Netscape 承认以后缀名为 .js 的程序,而 IE 对这个要求就比较宽松,只要它符合 MIME 格式就行了。这样,如果我们有很多的页面需要该段程序,只需编写一个外部程序就可以在多个页面中进行调用,是不是很方便。在上例中,不知您是否注意到 <!- - 和 - -> 标记,它为那些不支持 JavaScript 的浏览器提供了一个忽略它的方法,而 // 标记则是一段注释的开始。

什么是JavaScript

2008.04.28 / 标签: / 分类: ExtJS
Sofa

JavaScript 是一种描述性语言,它可以被嵌入 HTML 的文件之中。通过 JavaScript 可以做到响应用户的需求事件(如表单的输入),这样当一位使用者输入一项信息时,它不需要通过网络传送到服务器端进行处理再传回来的过程,而可以直接在客户端进行事件的处理。你也可以想像成有一个可执行程序在你的客户端上执行一样(但这种执行程序是有限的,它对客户端电脑的控制力很差)!

  JavaScript 和 Java 很相似,但它们却是完全不同的语言! Java 是由 Sun Microsystem 公司开发的一种面向对象的程序设计语言,类似于C++,它需要多种编译器和支持文件才能运行;但于 C++ 不同的是,Java 可以独立于任何操作平台,因此它就在当今 Internet 网络各种操作平台的基础上得以迅速发展。但它是一种比 JavaScript 复杂得多的标准程序语言。JavaScript 则是相对容易了解的函数式语言,JavaScript 创作者可以不那么注重编程技巧,例如声明所有的变量、类和方法,您也不必关心诸如 public、 private 或 protected 之类的费解的东西;更重要的是,它只能存在于一个 HTML 脚本中,而且只有在装入一个兼容的浏览器时才能运行,所以许多 Java 的特性在 JavaScript 中并不支持。现在,JavaScript 分为三类:核心版、客户方和服务器方 JavaScript,我在本教程中仅涉及到客户端的 JavaScript 1.3,它完全兼容于 ECMA-262 标准(欧洲计算机制造协会的 JavaScript 标准);您如需了解的更多信息,请参阅 Netscape 的有关 Netscape JavaScript 的介绍(微软也有一个 JavaScript 的变种,称之为 JScript,这我将在以后进行介绍)。目前在 Internet 上已有很多写好的 JavaScript 代码供您参考,本网站也将继续把它进行完善和开发。

无觅相关文章插件,快速提升流量