IT
摘要: 最终效果可参见左边栏的日历(注,一定要在非IE下才可以浏览到,因为我还没有完全突破博客园的脚本封锁。在非IE游览器中,原日历被我hack掉,换成我的日历,可点击箭头选择年份与月份,日期上有悬浮效果与点击变色效果!)在开始之前我们先复习一下javascript的Date对象,这是一个内置对象,它包含了一系列方法供我们操作。按功能可以分为以下三大类:获得时间方法:getDate() 查看Date对象并... 阅读全文
posted @ 2009-08-03 15:27 liufei 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 这部分我们把富文本编辑器的代码打包成一个类。至于如何实现没有什么好说的,就是那五种方案,我取用的是原型,那是最JS,也是最ruby的。我们的所有实现都在原型进行,最后new出来就是!构造函数有一个必选参数,就是那个textarea的id,其他都是动态生成的,包括其样式。关于样式,我已提供了一个很好用的addSheet函数了。那么开始吧,我们要尽快做出第二部分最后阶段的样式再说!首先我为大家提供了一... 阅读全文
posted @ 2009-08-03 15:25 liufei 阅读(698) 评论(0) 推荐(0) 编辑
摘要: 这部分是利用iframe实现我们的富文本编辑器。上面提到激活编辑模式有两个方法,contentEditable="true"与designMode="On"。contentEditable 是针对单个元素,而designMode是面向整个文档的。因此,当我们使用iframe时,我们得先取到iframe的document。1.var iframeDocument = iframe.contentDo... 阅读全文
posted @ 2009-08-03 15:24 liufei 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 先打造好毛坯,添加上各位按钮与下拉选择框,如字体、字号、对齐、斜体、加粗、编号、缩进、背景色、前景色……为了方便我们按制样式,按钮是用span模拟的。01.02.<!doctype html> 03.<html dir="ltr" lang="zh-CN"> 04.<head> 05.<meta charset="utf-8"/&g... 阅读全文
posted @ 2009-08-03 15:24 liufei 阅读(462) 评论(1) 推荐(0) 编辑
摘要: 我始终认为,对一个初学者来说,IT界的技术风潮是不可追赶。我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP 一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web 学... 阅读全文
posted @ 2009-08-03 15:09 liufei 阅读(159) 评论(0) 推荐(0) 编辑