博文

mootools教程(转)(2007-09-19 10:20:00)

摘要:本文转自:http://www.i170.com/user/voidarea/Article_89498,向翻译本文者致敬!mootools【一】- 起步篇 以前一直在用prototype.js,最近发现了mootools,据说也相当不错,它是个纯OO的javascript 框架,所以拿来学习学习,把学习经过记录下来。 粗略看了下,mootools很貌似prototype,所以用过prototype框架的人应该很容易上手的。 mootools提供的功能高度模块化,可以根据实际需要来裁剪。 它的核心库是Moo.js和Utility.js,Moo.js里包含了实现OO的基础类,Utility.js提供了最常用的工具函数的封装。 ---------------------------Moo.js------------------------------------- prototype.js里提供了如下形式来创建我们的对象: var Cat = Class.create(); Person.prototype = { initialize: function(name){ this.name = name; } }; var cat = new Cat ('kitty'); alert(cat.name); 对应,mootools使用如下形式: var Cat = new Class({ initialize: function(name){ this.name = name; } }); var cat = new Cat ('kitty'); alert(cat.name); 恩,两者看起来很像,不过,好像mootools这种方式更加符合OO的习惯(不过也要看各人喜欢的啦)。 Class进行继承,mootools是这样做的: var Animal = new Class({ initialize: function(name){ this.name = name; } }); var Cat = Animal.extend({ initializ......

阅读全文(4122) | 评论:4

脚本实现动态显示时间(2007-04-02 11:33:00)

摘要:        <div id="taa">
        aaa</div>
      <script language="javascript">
      window.setInterval(tests,1000);
      function tests()
      {
        var LastModDate = new Date(document.lastModified);
        taa.innerHTML=LastModDate.getHours()+":"+LastModDate.getMinutes()+":" +LastModDate.getSeconds();
      }
      </script>......

阅读全文(2234) | 评论:0

JavaScript 简介(转)(2007-03-24 11:04:00)

摘要:JavaScript 简介 JavaScript 有什么特点   JavaScript 使网页增加互动性。JavaScript 使有规律地重复的HTML文段简化,减少下载时间。JavaScript 能及时响应用户的操作,对提交表单做即时的检查,无需浪费时间交由 CGI 验证。JavaScript 的特点是无穷无尽的,只要你有创意。 Java 与 JavaScript 有什么不同   很多人看到 Java 和 JavaScript 都有“Java”四个字,就以为它们是同一样东西,连我自己当初也是这样。其实它们是完完全全不同的两种东西。Java,全称应该是 Java Applet,是嵌在网页中,而又有自己独立的运行窗口的小程序。Java Applet 是预先编译好的,一个 Applet 文件(.class)用 Notepad 打开阅读,根本不能理解。Java Applet 的功能很强大,可以访问 http、ftp等协议,甚至可以在电脑上种病毒(已有先例了)。相比之下,JavaScript 的能力就比较小了。JavaScript 是一种“脚本”(“Script”),它直接把代码写到 HTML 文档中,浏览器读取它们的时候才进行编译、执行,所以能查看 HTML 源文件就能查看JavaScript 源代码。JavaScript 没有独立的运行窗口,浏览器当前窗口就是它的运行窗口。它们的相同点,我想只有同是以 Java 作编程语言一点了。 开发 JavaScript 该用什么软件   一个 JavaScript 程序其实是一个文档,一个文本文件。它是嵌入到 HTML 文档中的。所以,任何可以编写 HTML 文档的软件都可以用来开发 JavaScript。在此我推荐大家用 FrontPage 2000 附带的 Microsoft 脚本编辑器(在 FrontPage 菜单 | 工具 | 宏 | Microsoft 脚本编辑器)。它是个像 Visual Basic / C++ 一样的程序开发器,能对正在输入的语句作出简要提示。配合 FrontPage 2000,使工作量大大减少。 JavaScript 语言的基础 在什么地方插入 JavaScript   JavaScript 可以出现在 HTML 的任意地方。使用标记<script>…</scri......

阅读全文(2252) | 评论:0