纸头折飞机
欢迎大家加入KitJs官方高级QQ群88093625,讨论前端技术,上海携程招聘H5,iOS,android,产品,设计,交互,测试,有意者发简历到xueduanyang1985@163.com
摘要: 今天做一个需求的时候,刚好遇到这么一个问题,需求方觉得一处按钮的文字,现在是12px太小了,希望能放大一点,我当时想到的就是一般宋体都是12px或者14px,很少有13px,特地去搜索了下为什么不用13px宋体的原因。整理如下: 从线条上来说,13px的笔划基本上都是以1像素为单位的。 但是比较而言,13px的宋体字跟12px、14px的宋体字相比,却不耐看,原因在于: 12px的宋体字显示区... 阅读全文
posted @ 2010-10-08 16:49 薛端阳 阅读(3191) 评论(4) 推荐(1) 编辑
摘要: (一)了解kissy kissy是taobao UED小组推的一款js框架。官网地址:http://github.com/kissyteam/kissy 下载源代码后,可以看到整个代码压缩后的kissy-min.js文件大小为42kb(jQuery-min为71kb,dojo core为88kb) 查看官网文档,发现kissy项目分为9个部分 而kissy.js核心的结构可以分为 基类为kis... 阅读全文
posted @ 2010-09-28 16:42 薛端阳 阅读(14687) 评论(3) 推荐(1) 编辑
摘要: 简介对于combox功能实现的最小化js代码,页面原型参考dojo的combox模样,支持键盘动作以及自动筛选,高亮等API初始化方法编码方式Css申明方式只要class中包含了combox即可,class中同时包含其他样式也可以。如亦可配置参数说明combox支持配置参数如下 debug: true/false,是否显示原始的select元素可见 searchMode: 0为模糊不区分大小写,1... 阅读全文
posted @ 2010-04-14 15:31 薛端阳 阅读(3600) 评论(7) 推荐(1) 编辑
摘要: 原文:http://discogscounter.getfreehosting.co.uk/js-noalnum.php?txt=alert%28%22hi+there%22%29请在Firefox下测试看了下例子:js代码<script>alert("hi there")</script>就等价于<script>([][(![]+[])[!+[]+!+[]+!... 阅读全文
posted @ 2010-03-01 11:25 薛端阳 阅读(792) 评论(0) 推荐(1) 编辑
摘要: 今天有人问了我一个关于window.parent的奇怪问题,是说如果 一个空白页面about:blank,那它的window.parent是什么?按道理来说空白页面是没有父业面的,所以window.parent应该为空,实际测试结果不是这样[代码]结果发现顶层页面的parent还是自己,而不是空 阅读全文
posted @ 2009-05-19 14:23 薛端阳 阅读(1214) 评论(2) 推荐(0) 编辑
摘要: 这个问题是在我们的后台的CMS系统中发现的,由于编辑人员要大量使用Js对于Textarea和Input Text中的内容作处理,当有Js改变了Input Text的value后,textarea中undo功能就失效了,这个问题是致命的。经过我们检查,此问题只发现在IE6,而FF中是没有这个问题的,问题的原因,我们猜测是因为IE6的Undo是绑定在Page对象上的,当Js改变DOM结构或者改变了El... 阅读全文
posted @ 2009-02-06 10:39 薛端阳 阅读(2902) 评论(2) 推荐(0) 编辑
摘要: 纯JS实现页面select转换为combox控制,支持键盘控制和联想使用方法:1.直接在select上添加combox样式2.使用new combox(obj).transform()将obj转换为combox,obj必须要是select注意事项:转换过的combox可以通过原来select的relatedCombox关联找到,需要销毁转换的combox还原原来的select话使用obj.rela... 阅读全文
posted @ 2009-01-11 08:54 薛端阳 阅读(7698) 评论(28) 推荐(0) 编辑
摘要: 大家都知道,没有人喜欢步行,给你个轮子,你去一个目的地的速度会大大提升。编程也是一样,给你个可复用的类,比自己一遍又一遍写一拖代码要省事的多。我们在写Java代码的时候知道要分模块,当然写Javascript也一样,我们天天写Java代码都知道,当所有的代码都耦合在一起的时候,无论是开发还是维护都无比烦躁,特别是我们做的后台系统的维护工作,很多时候,对于新功能的引进最好是无侵入式的,对于原有代码(... 阅读全文
posted @ 2008-07-29 23:56 薛端阳 阅读(3284) 评论(12) 推荐(0) 编辑
摘要: 首先,我们先来看一个很简单的也很常用的ajax模块实例,在我们所做的后台系统开发中,我们经常会遇到这样的需求:抽象的说起来,有两种。(1)在前端页面上有一个文本框子或者文本区,当我们键入内容后,可能需要对于键入的内容有一个复杂业务逻辑的判断,客户希望他所输入的内容能即时通过这个业务判断,并希望能看到即时的判断结果,而不希望是当表单页面的所有信息都填写完毕才能知道刚才填写的内容是否正确。(2)在页面... 阅读全文
posted @ 2008-07-29 23:49 薛端阳 阅读(2184) 评论(5) 推荐(0) 编辑
摘要: 近来由于公司准备引入Ext做表现层的一些东西,对于项目中现有的页面与Ext的Form Widget无法兼容,所以产生了使用Ext的Comp替换现有的HTML Element的想法,代码如下,经过简单测试,基本可以满足一般的HTML页面元素无损封装,同时包括了后期对于封装好的Ext Comp使用Ext的一些事件和特效做了准备。Ext.onReady(function(){Ext.BLANK_IMAG... 阅读全文
posted @ 2008-05-03 18:46 薛端阳 阅读(5011) 评论(3) 推荐(1) 编辑