文章标题关闭所有内容预览 | 展开所有内容预览
-
Web 前端最佳实践
[内容预览]
5 | 2008-06-24 23:37:48
Yahoo!的ExceptionalPerformanceteam在Web前端方面作出了卓越的贡献。广为人知的优化规则也由13条到14条,再到20条,乃至现在的34条--真是与时俱进啊。最新的34条也针对不同的角度做了分类。面向内容的优化规则目前有10条。1.尽量减少HTTP请求(MakeFewerHTTPReques...
[阅读全文]
-
让ajax中实现提示框
[内容预览]
7 | 2008-06-07 07:13:18
tooTip.html:<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN"><html><head><title>AjaxTooltip</title><scripttype="text/javascript">varxmlHttp;vardataDiv;v...
[阅读全文]
-
DWR(Ajax)—DWR使用笔记
[内容预览]
12 | 2008-06-02 11:24:51
DWR是一个框架,简单的说就是能够在javascript直接调用java方法,而不必去写一大堆的javascript代码。它的实现是基于ajax的,可以实现无刷新效果。网上有不少DWR的例子,但大都只是某种方法的调用,本文只在使用层面上介绍DWR,并不涉更多的技术与设计,其目的是让初学者能够很快的学会各种java方法在...
[阅读全文]
-
[图文] 利用回调实现脚本实体类和模拟Ajax
[内容预览]
3 | 2008-05-23 15:34:05
这里有几点。我们用asp.net开发数据库应用时。时常要建立一些实体如publicclassUserEntity ...{ publicstringUserName ...{ get...{ return"";} } publicstringUserEmail ...{ get...{ retu...
[阅读全文]
-
Javascript的匿名函数
[内容预览]
3 | 2008-05-23 15:22:16
秦歌(YanKaven)的站点:http://dancewithnet.com/一、什么是匿名函数?在Javascript定义一个函数一般有如下三种方式:函数关键字(function)语句:functionfnMethodName(x){alert(x);}函数字面量(FunctionLiterals):varfnMe...
[阅读全文]
-
JavaScript中的数组
[内容预览]
2 | 2008-05-23 15:22:15
使用JavaScript可以创建自己的对象。虽然JavaScript内部和浏览器本身的功能已十分强大,但JavaScript还是提供了创建一个新对象的方法。使其不必像超文本标识语言那样,求于或其它多媒体工具,就能完成许多复杂的工作。在JavaScript中创建一个新的对象是十分简单的。首先它必须定义一个对象,而后再为该...
[阅读全文]
-
JavaScript宝典学习笔记
[内容预览]
12 | 2008-05-23 15:22:14
1.document.write("");输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)5.得到表单中元素的名称...
[阅读全文]
-
JavaScript中创建新对象范例
[内容预览]
3 | 2008-05-23 15:22:12
使用JavaScript可以创建自己的对象。虽然JavaScript内部和浏览器本身的功能已十分强大,但JavaScript还是提供了创建一个新对象的方法。使其不必像超文本标识语言那样,求于或其它多媒体工具,就能完成许多复杂的工作。在JavaScript中创建一个新的对象是十分简单的。首先它必须定义一个对象,而后再为该...
[阅读全文]
-
深入理解JavaScript函数
[内容预览]
14 | 2008-05-23 15:22:11
函数是进行模块化程序设计的基础,编写复杂的Ajax应用程序,必须对函数有更深入的了解。 javascript中的函数不同于其他的语言,每个函数都是作为一个对象被维护和运行的。通过函数对象的性质,可以很方便的将一个函数赋值给一个变量或者将函数作为参数传递。在继续讲述之前,先看一下函数的使用语法: 以下是引用片段:...
[阅读全文]
-
深入理解JavaScript中的事件
[内容预览]
14 | 2008-05-23 15:22:10
在很多语言的学习中,“事件”都是一个比较难理解,但是又是一个很重要的概念。JavaScript中的事件处理也是一样,正因为有了事件处理,才会出现Ajax拖动的效果。本文就讨论一下JavaScript中的事件处理,读过之后,您就会知道,很多Ajax框架实现拖动效果的原理了。一、IEEvent对象(一)IEEvent对象的...
[阅读全文]
-
[图文] JavaScript面向对象编程
[内容预览]
3 | 2008-05-23 15:22:09
自从有了Ajax这个概念,JavaScript作为Ajax的利器,其作用一路飙升。JavaScript最基本的使用,以及语法、浏览器对象等等东东在这里就不累赘了。把主要篇幅放在如何实现JavaScript的面向对象编程方面。 1.用JavaScript实现类 JavaScritpt没有专门的机制实现类,这里是借...
[阅读全文]
-
JavaScript“对象”,“属性”集锦
[内容预览]
7 | 2008-05-13 23:50:20
SCRIPT标记: 用于包含JavaScript代码. 属性 LANGUAGE定义脚本语言 SRC定义一个URL用以指定以.JS结尾的文件 window对象 每个HTML文档的顶层对象. 属性 frames[]子桢数组.每个子桢数组按源文档中定义的顺序存放. feames.length子桢个数. ...
[阅读全文]
-
Netbeans 6.1增加JavaScript与PHP支持
[内容预览]
15 | 2008-05-13 23:50:19
上周Sun发布了Netbeans6.1。在周一的CommunityOne会议上,Sun宣布在Netbeans的预览版中增加PHP支持。从该发布中我们看到:以下是引用片段:NetBeansIDE针对PHP的预览版包含了智能编辑特性,如带优先级的代码完成(prioritizedcodecompletion)、即时重命名、标...
[阅读全文]
-
JavaScript常用对象的方法和属性
[内容预览]
20 | 2008-05-11 01:26:15
JavaScript是基于对象的语言。我们知道,对象是由一组数据(JavaScript中称之为属性)和施加在这组数据上的方法组成的。同时,JavaScript中还有一些不属于任何对象的系统函数。本文将简单介绍JavaScript中一些常用对象的属性和方法,以及几个有用的系统函数。 一、串方法 JavaScrip...
[阅读全文]
-
JavaScript对象的基础知识
[内容预览]
8 | 2008-05-11 01:26:14
JavaScript语言是基于对象的(Object-Based),而不是面向对象的(object-oriented)。之所以说它是一门基于对象的语言,主要是因为它没有提供象抽象、继承、重载等有关面向对象语言的许多功能。而是把其它语言所创建的复杂对象统一起来,从而形成一个非常强大的对象系统。 虽然JavaScrip...
[阅读全文]
-
[图文] JavaScript常用浏览器对象
[内容预览]
123 | 2008-05-11 01:26:12
1、对象的分级体系 每个HTML文档被装入浏览器中时浏览器就创建了一系列分级的对象体系,此体系反映了HTML文档的属性. 在每一个HTML页中含有下面的对象: navigator:含有正在使用的Navigator的名称、版本属性,客户端支持的MIME类型属性,客户端安装的"插件"类型。 window:最高等...
[阅读全文]
-
javascript函数大全
[内容预览]
66 | 2008-05-11 01:26:12
函数是一组可以随时地运行的语句,她们是ECMAScipt的核心。函数是由关键字function、函数名加一组参数以及置于括号中的要执行的代码声明的。函数的基本语法如下: founctioncfunctionname(arg0,arg1,...,argN){ statements } 下面将详细的介绍函数的用...
[阅读全文]
-
JavaScript在网页中的简单应用
[内容预览]
5 | 2008-05-11 01:26:11
JavaScript基本数据结构 JavaScript提供脚本语言的编程与C++非常相似,它只是去掉了C语言中有关指针等容易产生的错误,并提供了功能强大的类库。对于已经具备C++或C语言的人来说,学习JavaScript脚本语言是一件非常轻松愉快的事。 一、JavaScript代码的加入 JavaScript...
[阅读全文]
-
JavaScript语句分类大全
[内容预览]
8 | 2008-05-11 01:26:10
1、赋值语句:var 2.return语句 3、条件分支语句if...else,switch 4、循环语句for,for...in,while,break,continue. 5、对象操作语句with,new,delete,this 6、注释语句 7、函数定义语句:function,return 1、...
[阅读全文]
-
快速简便的使用AJAX技术操作的介绍
[内容预览]
7 | 2008-04-23 06:19:26
其实AJAX并不复杂,自从AJAX技术出来后,天花乱坠的框架纷纷出台,搞得技术开发人员无从下手,baidugoogle里也有很多例子,大都是非常复杂。其实就web开发而言,AJAX技术只是一个配合,完全没有必要本末倒置,是一种页面优化的技术,也就是说,如何去优化我们的web页面才是AJAX的重头戏。下面我举个很简单的例...
[阅读全文]
-
认识延迟时间为0的setTimeout
[内容预览]
3 | 2008-04-18 05:54:59
由JohnResig的HowJavaScriptTimersWork可以知道,现有的JavaScript引擎是单线程处理任务的。它把任务放到队列中,不会同步去执行,必须在完成一个任务后才开始另外一个任务。让我们看看我之前的文章:JavaScript的9个陷阱及评点,在第9点FocusPocus中提到的问题。原作者对这个...
[阅读全文]
-
[组图] 掌控上传进度的AJAX Upload
[内容预览]
33 | 2008-04-11 08:04:40
动机:2006年底Google了一下AJAXUpload实现,结果没有发现很完整的Java实现。硕果仅存的就是TELIO公司的Pierre-Alexandre发表的《AJAXUploadprogressmonitorforCommons-FileUploadExample》文中提供的ajax-upload-1.0.wa...
[阅读全文]
-
利用ProtoType框架完成的一个下拉框(asp:DropDownList)联动的AJAX例子
[内容预览]
11 | 2008-04-11 08:04:40
最近终于有时间研究研究AJAX了.看了一些AJAX的介绍.用ProtoType框架完成的一个下拉框(asp:DropDownList)联动的AJAX的小例子,和初学者分享一下.代码下载<scriptlanguage="JavaScript"type="text/javascript"><!--functiongoCit...
[阅读全文]
-
[图文] Ajax & XMLHttpRequset
[内容预览]
2 | 2008-04-11 08:04:39
1<%@Pagelanguage="c#"Codebehind="$FILENAME$.cs"AutoEventWireup="false"Inherits="$INHERITS$"%>2<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN">34<html>5<...
[阅读全文]
-
在jsp中使用jquery的ajax功能
[内容预览]
18 | 2008-04-11 08:04:38
jquery在jsp中的应用源代码和演示摘要:$(document).ready(function(){$("a").click(function(){$("#decimal").val('这是一个例子');$("#inputtext").val('控制text');});/*$("a").click(function...
[阅读全文]
-
[组图] JavaEE 不再需要Ajax
[内容预览]
10 | 2008-04-11 08:04:37
3年前,“Spring之父”Rod.Johnson写了一本在Java界引起轰动的书:《ExpertOne-on-OneJ2EEDevelopmentWithoutEJB》。这本书阐述了EJB作为J2EE核心技术所带来的意义与价值,但作者用了更大篇幅介绍EJB的一些缺陷与不足,并提出了WithoutEJB的解决方案。正...
[阅读全文]
-
开源Eclipse囊括Ajax
[内容预览]
6 | 2008-04-11 08:04:36
Eclipse基金协会近日表示,该协会目前正制定三个项目的详细计划,这三个项目目的是使Ajax模式的Web开发更加容易。Eclipse软件广泛用来写一些Java应用和其他编程语言,在一年一度的EclipseCon会议上,Ajax项目组宣布,该项目组计划推出更多的JavaScript编程工具来构建Ajax应用和其他动态脚...
[阅读全文]
-
[组图] 使用 Google Ajax Search API
[内容预览]
61 | 2008-04-11 08:04:35
发出异步请求并不意味着只是与您自己的服务器端程序交互。其实也可以与一些公共API,例如来自Google或Amazon的API进行通信,从而为Web应用程序增加您自己的脚本和服务器端程序所不能提供的更多功能。在本文中,BrettMcLaughlin教您如何向公共API,例如Google提供的API发出请求并接收其响应。 ...
[阅读全文]
-
[图文] .Net环境下基于Ajax的MVC方案
[内容预览]
3 | 2008-04-11 08:04:33
1、问题背景 现在,越来越多人开始尝试基于Ajax进行无刷新的Web开发,不过,在.Net环境下,应用Ajax并不是非常方便,这主要可能是由以下一些原因造成的: ·由于Ajax基于javascript的本质,使得开发者必须对javascript非常了解,起码,其javascript能力足以实现对callback返回内容...
[阅读全文]
-
iPhone面市在即 移动设备Ajax将倾闸而出?
[内容预览]
0 | 2008-04-11 08:04:33
在Ajax技术发展的前期热潮中,可以说在很大程度上一直是桌面浏览器的“专利”。然而,苹果公司推出的iPhone,将有可能成为打破这一局面的关键,让Ajax也成移动平台的“标准”之一。苹果公司在WWDC大会上宣布以Web2.0标准作为iPhone应用的SDK:以下是引用片段:开发人员可以创建与iPhone内建应用的外...
[阅读全文]


