2013年2月27日

innerHTML、innerText和outerHTML、outerText的区别

摘要: 转:http://walsh.iteye.com/blog/2619661、区别描述如下:innerHTML 设置或获取位于对象起始和结束标签内的 HTMLouterHTML 设置或获取对象及其内容的 HTML 形式innerText 设置或获取位于对象起始和结束标签内的文本outerText 设置(包括标签)或获取(不包括标签)对象的文本innerText和outerText在获取时是相同效果,但在设置时,innerText仅设置标签内的文本,而outerText设置包括标签在内的文本。2、示例代码Html代码<!DOCTYPEhtmlPUBLIC"-//W3C//DTDHT 阅读全文

posted @ 2013-02-27 14:32 小嘟 阅读(215) 评论(0) 推荐(0)

Ajax工作原理

摘要: 在这篇文章中,我将从10个方面来对AJAX技术进行系统的讲解。1、ajax技术的背景不可否认,ajax技术的流行得益于google的大力推广,正是由于google earth、google suggest以及gmail等对ajax技术的广泛应用,催生了ajax的流行。而这也让微软感到无比的尴尬,因为早在97年,微软便已经发明了ajax中的关键技术,并且在99年IE5推出之时,它便开始支持XmlHttpRequest对象,并且微软之前已经开始在它的一些产品中应用ajax,比如说MSDN网站菜单中的一些应用。遗憾的是,不知道出于什么想法,当时微软发明了ajax的核心技术之后,并没有看到它的潜力而加 阅读全文

posted @ 2013-02-27 13:28 小嘟 阅读(164) 评论(0) 推荐(0)

浏览器对象模型

摘要: 在JavaScript中对象之间并不是独立存在的,对象与对象之间有着层次关系。如Document对象是Window对象的子对象,Window对象是Document对象的父对象等。浏览器对象模型就是用于描述这种对象与对象之间层次关系的模型,该对象模型提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。BOM由多个 对象组成,其中代表浏览器窗口的Window对象是BOM的顶层对象,其他对象都是该对象的子对象。图12-2是BOM的结构示意图。(点击查看大图)图12-2 BOM的结构示意图从图12-2中可以看出,Window对象是BOM中的顶层对象,该对象代表了浏览器窗口。在Window对象之下有 阅读全文

posted @ 2013-02-27 11:47 小嘟 阅读(189) 评论(1) 推荐(0)

Javascript 错误处理的几种方法

摘要: 转:http://www.jb51.net/article/18544.htm1.使用window.onerror指定错误处理函数。当有错误的时候,onerror会被callback。 当某个JavaScript block中有多个script错误时,第一个错误触发后(回调callback),当前Javascript block后面的script会被自动Drop忽略掉,不被执行。如:复制代码代码如下:<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Test</title 阅读全文

posted @ 2013-02-27 00:16 小嘟 阅读(597) 评论(0) 推荐(0)

2013年2月26日

javascript面向对象技术基础

摘要: 看了很多介绍javascript面向对象技术的文章,很晕.为什么?不是因为写得不好,而是因为太深奥.javascript中的对象还没解释清楚怎么回事,一上来就直奔主题,类/继承/原型/私有变量....结果呢,看了大半天,有了一个大概的了解,细细一回味,好像什么都没懂...这篇文章是参考<<javascript-the definitive guide,5th edition>>第7,8,9章而写成的,我也会尽量按照原书的结构来说明javascript的面向对象技术(对象/数组->函数-->类/构造函数/原型).对一些我自己也拿捏不准的地方,我会附上原文的英文 阅读全文

posted @ 2013-02-26 16:14 小嘟 阅读(191) 评论(0) 推荐(0)

深入理解Javascript闭包(closure)

摘要: 最近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。一、什么是闭包?“官方”的解释是:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。相信很少有人能直接看懂这句话,因为他描述的太学术。我想用如何在Javascript中创建一个闭包来告诉你什么是闭包,因为跳过闭包的创建过程直接理解闭包的定义是非常困难的。看下面这段代码:functiona(){vari 阅读全文

posted @ 2013-02-26 16:02 小嘟 阅读(157) 评论(0) 推荐(0)

用prototype属性来模拟一下类的继承

摘要: JavaScript面向对象 阅读全文

posted @ 2013-02-26 15:29 小嘟 阅读(216) 评论(0) 推荐(0)

2013年2月25日

最新的Ajax教程和技术(上篇)

摘要: 转:http://developer.51cto.com/art/201208/355034.htm作为一个开发人员的开发人员,应该确切地知道AJAX对于开发的需要。用户看到的百度搜索提示;无刷新提交表单,在博客方面,用户的星级评分系统,以及现在在一些下载网站下载东西的时候要求输入花色的验证码等等,都是使用ajax技术,ajaxi技术的使用大大减小了服务器的压力,对于用户体验来说也是很棒的,无刷新就可以完成想要的效果;今天我收集了您最想看到的ajax技术和教程,几乎涵盖了AJAX开发所有方面,应用程序,民意调查,编辑,分析,视觉效果等等。1.A Simple AJAX Driven jQuer 阅读全文

posted @ 2013-02-25 15:41 小嘟 阅读(269) 评论(0) 推荐(0)

Ajax 教程:Ajax 入门简介

摘要: 转:http://www.nowamagic.net/ajax/ajax_Production.phpAjax 由 HTML、JavaScript™ 技术、DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序。本系列的作者是一位 Ajax 专家,他演示了这些技术如何协同工作 —— 从总体概述到细节的讨论 —— 使高效的 Web 开发成为现实。他还揭开了 Ajax 核心概念的神秘面纱,包括 XMLHttpRequest 对象。五年前,如果不知道 XML,您就是一只无人重视的丑小鸭。十八个月前,Ruby 成了关注的中心,不知道 Ruby 的程序员 阅读全文

posted @ 2013-02-25 15:33 小嘟 阅读(167) 评论(0) 推荐(0)

2013年2月21日

jQuery (选择器,属性,筛选,文档处理)

摘要: 转:http://www.cnblogs.com/astar/archive/2008/11/09/1330215.html选择器(基本,层级,简单,内容,可见性,属性,子元素,表单及表单对象属性)基本#id根据给定的ID匹配一个元素。返回值为Elementid(String)用于搜索的,通过元素的 id 属性中给定的值示例 查找ID为"myDiv"的元素。 <div id="notMe"><p>id="notMe"</p></div><div id="myDiv&quo 阅读全文

posted @ 2013-02-21 19:00 小嘟 阅读(448) 评论(0) 推荐(0)

导航