摘要: 今天项目组合,我遇到所有浏览器兼容,唯独IE6,毫无动静。废了两个小时,究其根源,css保存格式非UTF-8,与html格式不一致,欲哭无泪啊................. 阅读全文
posted @ 2011-06-15 15:59 wdl818 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 浏览器内核百科名片 浏览器浏览器最重要或者说核心的部分是“Rendering Engine”,可大概译为“解释引擎”,不过我们一般习惯将之称为“浏览器内核”。负责对网页语法的解释(如HTML、JavaScript)并渲染(显示)网页。 所以,通常所谓的浏览器内核也就是浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。不同的浏览器内核对网页编写语法的解释也有不同,因此同一网页在不同的内核的浏览器里的渲染(显示)效果也可能不同,这也是网页编写者需要在不同内核的浏览器中测试网页显示效果的原因。目录Rendering Engine Trident Gecko Prest 阅读全文
posted @ 2011-05-27 16:34 wdl818 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 收藏最近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。 一、什么是闭包? “官方”的解释是:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。 相信很少有人能直接看懂这句话,因为他描述的太学术。我想用如何在Javascript中创建一个闭包来告诉你什么是闭包,因为跳过闭包的创建过程直接理解闭包的定义是非常困难的。看下面这段代码: function a 阅读全文
posted @ 2011-05-27 16:22 wdl818 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 一、什么是闭包?“官方”的解释是:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。相信很少有人能直接看懂这句话,因为他描述的太学术。我想用如何在Javascript中创建一个闭包来告诉你什么是闭包,因为跳过闭包的创建过程直接理解闭包的定义是非常困难的。看下面这段代码:function a(){var i=0;function b(){alert(++i);}return b;}var c = a();c();这段代码有两个特点:1、函数b嵌套在函数a内部;2、函数a返回函数b。这样在执行完var c=a()后,变量c实际上 阅读全文
posted @ 2011-05-27 16:20 wdl818 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 2009-10-19 18:02 关于伪类,大家最熟悉的还是a标签的4个伪类::link 有链接属性时:visited 链接地址已被访问过:active 被用户激活(在鼠标点击与释放之间发生的事件):hover 其鼠标悬停关于这四个伪类的排列次序,很多地方都能查到,可是为什么这么排列?从来没有见过有人提及。这里我就从技术、用户体验、优先级几个角度简单的阐述下我们为什么这么排列。首先从技术层面上,a的这四个伪类,分别表示了a的四种状态,要注意的是,a可以只具有一种状态(:link),或者同时具有2种或者三种状态!比如说,任何一个有HREF属性的a标签,在未有任何操作时都已经具备了:link的条件 阅读全文
posted @ 2011-05-27 16:14 wdl818 阅读(1733) 评论(0) 推荐(0) 编辑
摘要: DTD:(Document Type Definition)是一套关于标记符的语法规则。它是XML1.0版规格的一部分,是XML文件的验证机制,属于XML文件组成的一部分。DTD 是一种保证XML文档格式正确的有效方法,可通过比较XML文档和DTD文件来看文档是否符合规范,元素和标签使用是否正确。XML文件提供应用程序一个数据交换的格式,DTD正是让XML文件能成为数据交换标准,因为不同的公司只需定义好标准DTD,各公司都能依DTD建立XML文件,并且进行验证,如此就可以轻易的建立标准和交换数据,这样满足了网络共享和数据交互。DTD文件是一个ASCII文本文件,后缀名为.dtd。 API:Ap 阅读全文
posted @ 2011-05-27 16:11 wdl818 阅读(444) 评论(0) 推荐(0) 编辑
摘要: actionscript是flash的脚本语言,目前已经由adobe公司升级到3.0版本,成为了真正意义的oop语言,JavaScript是由netscape工程师设计完成的一门脚本语言,用于web开发的前端脚本,当时Netscape的JavaScript使其在与ie的浏览器大战中独占鳌头,而后ie创建了jscript应对Netscape的JavaScript,而事实上jscript基本上抄袭的JavaScript,这也是微软一直备受诟病的一件事,jscript与JavaScript有一些语法上的不一样,但二者均是同一类web开发技术,而且目前流行的是JavaScript,jscript的使用 阅读全文
posted @ 2011-05-25 10:07 wdl818 阅读(3136) 评论(0) 推荐(0) 编辑
摘要: <script type="text/javascript">var ob=document.getElementById("b"); //大的divvar ob_w=ob.clientWidth;var ob_h=ob.clientHeight;var obj=document.getElementById("a");var obj_w=obj.clientWidth;var obj_y=obj.clitentHeight;var move_w=ob_w-obj_w;var move_h=ob_h-obj_w;var a 阅读全文
posted @ 2011-04-19 17:09 wdl818 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2011-04-18 17:11 wdl818 阅读(259) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2011-03-23 15:47 wdl818 阅读(0) 评论(0) 推荐(0) 编辑