摘要: 1.若有疑问立即检测 在出错时若能对原始代码做简单检测可以省去很多头痛问题。W3C对于XHTML与CSS 都有检测工具可用,请见 http://validator.w3.org/ 。请注意,在文件开头的错误,可能因为不当的结构等因素造成更多错误;我们建议先修正一些最明显的错误之后重新检测,这样也许会让错误数量爆减。 2.使用浮动功能时记得适当清除指令 浮动是个危险的功能,未必会产生您所期望的结果... 阅读全文
posted @ 2008-07-08 15:57 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1.若有疑问立即检测 在出错时若能对原始代码做简单检测可以省去很多头痛问题。W3C对于XHTML与CSS 都有检测工具可用,请见 http://validator.w3.org/ 。请注意,在文件开头的错误,可能因为不当的结构等因素造成更多错误;我们建议先修正一些最明显的错误之后重新检测,这样也许会让错误数量爆减。 2.使用浮动功能时记得适当清除指令 浮动是个危险的功能,未必会产生您所期望的结果... 阅读全文
posted @ 2008-07-08 15:53 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 1.若有疑问立即检测 在出错时若能对原始代码做简单检测可以省去很多头痛问题。W3C对于XHTML与CSS 都有检测工具可用,请见 http://validator.w3.org/ 。请注意,在文件开头的错误,可能因为不当的结构等因素造成更多错误;我们建议先修正一些最明显的错误之后重新检测,这样也许会让错误数量爆减。 2.使用浮动功能时记得适当清除指令 浮动是个危险的功能,未必会产生您所期望的结果... 阅读全文
posted @ 2008-07-08 15:52 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 用css属性选择器可以有选择性地对链接样式进行控制,如让所有的外部链接都加一个小图标来标识其是一外部链接。 但用css有弊端: 1、只支持FireFox等对web标准支持很好的浏览器。 2、只能判断链接,不能判断锚点或javascript。如遇到就无能为力了。 这里可以结合js来完成,首先写一个样式: a.other:link,a.other:visited,a.other:active ... 阅读全文
posted @ 2008-07-08 15:51 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 论坛经常有人会问到用CSS如何美化Select标签,其实但凡你看到很酷的都是用javascript来实现的。昨天试着做了一下,基本实现的初级功能。拿出来和大家一起分享一下。 功能需求 1、调用要方便,做好之后应该像这样: function loadSelect(selectobj){ //传入一个select对象就能将他的样式美化 } 2、不改变原有表单项,表单的页面代码不去破坏: ... 阅读全文
posted @ 2008-07-08 15:51 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 声明: 这篇文章教你在web页面上实现条形码效果,体现的是利用网页制作技术综合解决问题的思路。旨在使对HTML, JavaScript,PhotoShop具有入门级水平的人巩固入门级水平。 若有问题不能及时回复,麻烦请担待,不胜感激。 高手免进。 制作条形码总共分几步? 第一步,把冰箱门儿打开——使用PhotoShop绘制小图片 我们需要制作出一个含有16个元素的... 阅读全文
posted @ 2008-07-08 15:50 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 摒弃了attachMovie 之后的AS3,采用了类似DOM 的操作方式。addChild、removeChild 、getChildAt 等方法开始成为AS3中显示(在屏幕上渲染)、操作图形的主要方法。由于AS1、AS2完全是依赖于attchMovie 的思想,因此对于传统Flash开发人员来说,转变到新的addChild 的确需要下一番功夫。 由于新的“DisplayObject”在内存的使用... 阅读全文
posted @ 2008-07-08 15:46 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 对于AS1、AS2的开发模式来说,灵活是最大的优势。然而,灵活却造成了不稳定、紊乱。这是开发复杂的、长久的项目所忌讳的。关于(AS1/2/1+ 2)灵活轻便与稳定持久(AS3)的权衡,我个人觉得可以理解为“鱼和熊掌不可兼得”,但我希望已经习惯了AS1、AS2的朋友们不要把这个结论想得太悲观。 AS3是纯粹面向对象的,相比过去的AS2,我认为是更加敏捷的。纵然有着更多的约束,但在package内直接... 阅读全文
posted @ 2008-07-08 15:46 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 本文是我(aw)在整理了相关文档和讨论之后,结合自己的亲自实验总结出来的一些经验和心得。我尽量描述详尽,避免模糊概念,当然也希望所有看官提出批评意见。为了表述方便,其中术语不限定语言,如我可能会一会儿用class,一会儿用类。 面向对象的难点部分就是理解变量作用域修饰符(modifier)其实也就是面向对象中我们已经熟悉的public、protected、private等等。本文还深入讨论了Act... 阅读全文
posted @ 2008-07-08 15:29 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(356) 评论(1) 推荐(0) 编辑
摘要: 谁在用这些导航 google是个大公司,全世界都有google的脚印,韩国的google动画效果非常不错,蓝色理想论坛里已经有人挖过来了,可惜js写的太多了,那自己写一个吧?好,就这么干! 原理 小时候,总喜欢看动画片吧,动画片是怎样实现的呢?记得妈妈说是一张画一张画切换过去(啊?那一部葫芦兄弟要画多少副画啊? -_-! ),其实我们现在做的也是这样,用一个图片,这个图片里有很多个小图,来显示动画... 阅读全文
posted @ 2008-07-08 15:28 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 只在元素上使用submit事件 如果要在form中绑定事件处理程序时,应该只在元素上绑定submit事件,而不是给提交按钮绑定click事件。 March:这个方式固然很好,但是,公司开发时使用了Web Flow,一个页面就一个大form,而里面可能有若干个提交按钮,所以不得不把部分事件处理程序绑定在了提交按钮的click事件上。 可点击的都应该是链接 不要给除锚元素()以外的元素绑定click事... 阅读全文
posted @ 2008-07-08 15:27 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 一、什么是匿名函数? 在Javascript定义一个函数一般有如下三种方式: 函数关键字(function)语句: function fnMethodName(x){alert(x);} 函数字面量(Function Literals): var fnMethodName = function(x){alert(x);} Function()构造函数... 阅读全文
posted @ 2008-07-08 15:26 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 常规循环引用内存泄漏和Closure内存泄漏 要了解javascript的内存泄漏问题,首先要了解的就是javascript的GC原理。 我记得原来在犀牛书《JavaScript: The Definitive Guide》中看到过,IE使用的GC算法是计数器,因此只碰到循环 引用就会造成memory leakage。后来一直觉得和观察到的现象很不一致,直到看到Eric的文章,才明白犀牛书的说... 阅读全文
posted @ 2008-07-08 15:25 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 型类模型虽然不能模拟真正的私有变量,而且也要分两部分来定义类,显得不怎么“优雅”。不过,对象间的方法是共享的,不会遇到垃圾回收问题,而且性能优于“闭包”模型。正所谓“有失必有得”嘛。 在原型模型中,为了实现类继承,必须首先将子类构造函数的prototype设置为一个父类的对象实例。创建这个父类对象实例的目的就是为了构成原型链,以起到共享上层原型方法作用。但创建这个实例对象时,上层构造函数也会给... 阅读全文
posted @ 2008-07-08 15:24 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(178) 评论(0) 推荐(0) 编辑
摘要: pt那样是个对象概念。即使也有象函数指针、方法指针或委托那样的变化形式,但其实质也是对同一份代码的引用。一般的对象语言很难遇到这种情况。 不过,JavaScript语言有大的灵活性。我们可以先定义一份唯一的方法函数体,并在构造this对象时使用这唯一的函数对象作为其方法,就能共享方法逻辑。例如: function SayHello() //先定义一份SayHello函数代码 ... 阅读全文
posted @ 2008-07-08 15:23 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 好了,以上的讲述,我们应该算理解了function类型的东西都是和object类型一样的东西,这种东西被我们称为“对象”。我们的确可以这样去看待这些“对象”,因为它们既有“属性”也有“方法”嘛。但下面的代码又会让我们产生新的疑惑: var anObject = {}; //一个对象 anObject.aProperty = "Property of object"; //... 阅读全文
posted @ 2008-07-08 15:22 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 引子 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象能量,他存在的唯一目的,就是要努力改变数据原来的状态。在代... 阅读全文
posted @ 2008-07-08 15:21 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 在网络上几乎每个页面都能找到清单. 超链接清单;购物车物品清单;你中意的电影清单...甚至是整个网站的导航清单.可能在某些人看来,清单的建立是随心所欲的,但是我们要去探索发现的正是如何建立清单以及集中几种常用方法的优缺点.稍后,我们会列出几个如何美化普通清单一集他们的优缺点的示例来. 咱们去购物吧 最初,我打算用一个细目清单(洗衣清单)来作为本章的示例,但是很快的,我就意识到,我根本不知道这种清单... 阅读全文
posted @ 2008-07-08 15:19 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(233) 评论(0) 推荐(0) 编辑
摘要: “Misquotations are the only quotations tha are never misquoted” (只有错误的引用永远不会被误用)——Hesketh Pearson 所有类型的网站都经常会使用引用,不管是引用其他网页、作者或出版物的内容,以标准方法标记引用内容是非常有好处的。因为一旦完成结构之后,只需要一些简单的css就能把引用内容变成漂亮的设计元素。 让我们看看下面... 阅读全文
posted @ 2008-07-08 15:16 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 你知道吗?不知何时开始,使用表格居然变成充满罪恶的举动了?的确,以web标准编写网页的最大迷思就是"不要再使用表格了,永远不要!" 听起来表格就和瘟疫一样必须躲开,必须密封起来丢进满是灰尘的柜子里,当成是网络发展时代早期流传下来的古董保存起来. 如此的厌恶从何而来呢? 或许一开始十分单纯,至少拥有一个好的理由.很多人会理直气壮的宣扬抛弃传统的表格嵌套与补空gif图片的布局方式,改用灵活的结构化的c... 阅读全文
posted @ 2008-07-08 15:15 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(358) 评论(0) 推荐(0) 编辑