随笔分类 -  js

摘要:随着富互联网应用程序(Rich Internet Application,RIA)的发展,一批 JavaScript Toolkit 也随之兴起 , Dojo 便是其中的优秀代表,本系列文章 将由浅入深带领读者走进 Dojo 的世界。本文作为这个系列的开篇 , 主要讲述了 Dojo 的体系架构以及如何安装使用。 伴随 Web 2.0,Ajax 和 RIA 的热潮,各种 Ajax 开发工具包如雨后春笋般蓬勃发展,Dojo 正是这些工具包中的佼佼者。Dojo为富互联网应用程序(RIA) 的开发提供了完整的端到端的解决方案,包括核心的 JavaScript库,简单易用的小部件(Widget)系统.. 阅读全文
posted @ 2008-12-31 09:34 dainiao01 阅读(203) 评论(0) 推荐(0)
摘要:相信大家对setInterval方法肯定非常熟悉,但不少人对其缺乏深入的了解,致使当一个flash里有多个setInterval的时候就容易混淆,该清除的间隔lID没有清除,不该清除的时候却清除了。对于setInterval的语法我就不赘述,很多文章都有详细说明,下面来说一下setInterval的几个重点。1、setInterval和clearInterval都是全局函数,也就是_global.setInterval()和_global.clearInterval()。这一点大家应该都知道,但是可能并没有特别注意。不过这点对我们理解他们非常重要。setInterval的返回值是一个间隔lID 阅读全文
posted @ 2008-12-30 16:34 dainiao01 阅读(583) 评论(0) 推荐(0)
摘要:some character can not mapped using "iso-8859-1" character encoding ......以前上学的时候,老师讲过类似的解决办法,就是 1.右键选种 该项目,或该文件2.点击 properties ,看到左边 第一个 选项 info 了吧。 左边就是该选项的详细信息3.更改里面的 Text File Encoding选择 other 里面的 utf-8 (推荐喽)然后ok了。以前总是编译一些java源文件或者 jsp 文件。好像这个问题也都能解决但是,今天用 MyEclipse 编写了一个后缀名为 .js 的文件,又 阅读全文
posted @ 2008-12-30 15:47 dainiao01 阅读(156) 评论(0) 推荐(0)
摘要:1. 简介 欢迎来到 MyEclipse AJAX 调试教程 . 在这个教程里面我们将会向您介绍如何使用 MyEclipse 中的 AJAX 调试功能,并通过调试一个真实的远程站点来展示其过程. 希望这个介绍能够让你能够调试自己的 AJAX 代码或者通过调试别人的代码来学习. 2. 建议的听众 这个教程为那些熟悉 MyEclipse 或者 Eclipse 的开发人员, 能够浏览 IDE 里面的内容, 并理解一些基本的视图例如调试器.如果你曾经从事... 阅读全文
posted @ 2008-12-30 11:43 dainiao01 阅读(1150) 评论(0) 推荐(0)
摘要:深入浅出之正则表达式(一)前言:半年前我对正则表达式产生了兴趣,在网上查找过不少资料,看过不少的教程,最后在使用一个正则表达式工具RegexBuddy时发现他的教程写的非常好,可以说是我目前见过最好的正则表达式教程。于是一直想把他翻译过来。这个愿望直到这个五一长假才得以实现,结果就有了这篇文章。关于本文的名字,使用“深入浅出”似乎已经太俗。但是通读原文以后,觉得只有用“深入浅出”才能准确的表达出该教程给我的感受,所以也就不能免俗了。 本文是Jan Goyvaerts为RegexBuddy写的教程的译文,版权归原作者所有,欢迎转载。但是为了尊重原作者和译者的劳动,请注明出处!谢谢!1. 什么是正 阅读全文
posted @ 2008-12-09 21:33 dainiao01 阅读(168) 评论(0) 推荐(0)
摘要:<script><!--var limit="0:10"if (document.images){var parselimit=limit.split(":")parselimit=parselimit[0]*60+parselimit[1]*1}function beginrefresh(){if (!document.images)returnif (parselimit==1)window.location.reload()else{parselimit-=1curmin=Math.floor(parselimit/60)curs 阅读全文
posted @ 2008-12-08 15:24 dainiao01 阅读(153) 评论(0) 推荐(0)
摘要:需要注意的是:1.element要用getElementByIdorByTagName来得到,2.setAttribute("class",vName)中class是指改变"class"这个属性,所以要带引号。3.IE中要把class改成className,.....IE不认class,所以最好写两句,都用上吧。W3CDOM-{setAttribute()}setAttribute(stringname,stringvalue):增加一个指定名称和值的新属性,或者把一个现有的属性设定为指定的值。1、关于class和classNameclass属性在W3C 阅读全文
posted @ 2008-11-25 14:03 dainiao01 阅读(172) 评论(0) 推荐(0)
摘要:在WEB项目中有些输入数据的地方,由于数据比较多,经常会遇到要求能动态的增加输入的行数,可以更便捷的往系统中录入数据。这时就经常会使用的通过javascript动态增加(或删除)table的1行。下面把以前自己用的例子贴出来,在ie和firefox下都可以正常运行,有兴趣的朋友也可以参考下。 例子example.html内容: Html代码 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><title>动态表格</ti 阅读全文
posted @ 2008-11-25 14:00 dainiao01 阅读(1153) 评论(0) 推荐(0)