瓜籽儿的Blog

专注于JavaScript技术!努力用最简单的办法去解决最复杂的问题!

posts - 17, comments - 7, trackbacks - 0, articles - 1
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

2011年1月6日

摘要: 问题:  如果在写CSS时,同时遇到了display:inline-block; text-indent:-9999px后,页面元素会随着text-indent的值移走。这个IE下的一个BUG。解决:(在IE6、7下已经通过测试)  .div {text-indent:0; line-height:0; font-size:0; overflow:hidden;}经过测试可以解决IE6和7下所出现的上述问题。针对不同浏览器时再对些做一下相应的兼容。阅读全文

posted @ 2011-01-06 15:58 瓜籽 阅读(153) 评论(0) 编辑

2010年7月19日

摘要: 如题所示,返回unix时间戳所对应的具体时间: 代码很简单就完成时间戳的转换。阅读全文

posted @ 2010-07-19 15:57 瓜籽 阅读(103) 评论(1) 编辑

2010年7月7日

摘要: 由于换工作后一直都在学习新的东西,所以在写博客的更新就有些迟缓些。言归正传,我们在做JS时都会遇到字符超长需要截断的情况,一般情况下是截取固定长度的一段文字随后用约定好的某种特殊字符代替其省略的内容(如:……)。 今天看到我的一个以前同事利用容器的高度来判断进行截断处理,我觉得这个也是一个不错的解决办法。将其摘录下来,具体内容如下: 该方法是利用容器的行高与原始字符容器自身高度的比较来判断是否...阅读全文

posted @ 2010-07-07 14:24 瓜籽 阅读(98) 评论(0) 编辑

2010年6月8日

摘要: 最近在做项目时,接到策划通知需要支持iPhone手机的浏览。其中要计算浏览器当前可视区域的高度以及当前滚动的高度,就这个问题我从网上找了一些相关的资料并做了一些的总结。目前就iPhone手机来说,如果要计算当前滚动的高度时有些变态;当用户在触摸屏上进行页面拖动时,其scrollTop始终为0;而只有当用户拖动页面在看不到浏览器地址框以后再往下一点儿才开始计算真正的scrollTop的数值。就因为他...阅读全文

posted @ 2010-06-08 13:19 瓜籽 阅读(182) 评论(2) 编辑

2010年5月23日

摘要: 最近接到了一家公司的面试题是关于单元格拖动的,下面是题目要求: 1、拖拽“行头”时,其后的整个一行也随之移动原位置以空白显示;当放到其他行头上时交换内容。 2、拖拽“列头”时,其下的整个一列也随之移动原位置以空白显示;当放到其他列头上时交换内容。 3、拖拽“格子”时,只有其自身移动且也只能交换其他格子中的内容;不能交换“行头”或“列头”单元格中的内容。 4、要用面向对象的方法来处理。 拿到这...阅读全文

posted @ 2010-05-23 14:02 瓜籽 阅读(176) 评论(0) 编辑

2010年5月6日

摘要: 我们在获取一组页面元素时常会用到getElementsByName()或是getElementsByTagName()方法。 其中getElementsByName(name)方法是获取页面中所有具有name属性的元素,但这个方法在IE与标准浏览器中所取到的内容不一样。在IE中getElementsByName(name)方法所取到的元素是其本身就自带有name属性也就是form表单中所列出的所...阅读全文

posted @ 2010-05-06 12:51 瓜籽 阅读(236) 评论(0) 编辑

2010年5月5日

摘要: 在写完上一篇《AJAX跨域请求之JSONP》后,我觉得还有一点儿问题没有说清楚。我们在页面中做一个提交请求时,常用到的方法有form(表单提交)和AJAX(异步请求)。不管是用哪种提交方式,他们之中都有一个共同的参数即提交方法GET或POST。那么这两种请求方式在请求过程又有什么区别呢? 下面就来对这两种提交方式做一下描述: 一、GET与POST的区别 1、GET方式(form表单) 1)...阅读全文

posted @ 2010-05-05 13:34 瓜籽 阅读(607) 评论(0) 编辑

2010年5月1日

摘要: AJAX自2004年前后兴盛起来一直就被大家所追捧着,生命力极其旺盛!AJAX的兴起也带了来一次互联网的革命,众多基于AJAX的网站一夜间都纷纷冒了出来。以GOOGLE为首的各大网站均开始了新一轮的技术竞争,GMIAL的出现使大家感受到了AJAX所带来的好处,尝到了甜头。他的异步请求,无页面刷新可以很直观的被大家看到操作后的一些效果;再也不用等在电脑前看着空白页面发呆了。俗话说的好:人无完人!何况...阅读全文

posted @ 2010-05-01 11:45 瓜籽 阅读(971) 评论(0) 编辑

2010年4月23日

摘要: JavaScript组合模式在网上已经有很多人描述过了,我在《JavaScript设计模式之组合模式》中也写过但写的还不够完整,有些不知所云。我怕会误导大家,所以今天我想重新对“组合模式”做一下描述。如何可以更好的表述清楚《组合模式》的工作体系我想了很久但一直也不知道该怎么说才能说明白。最近用组合模式做了一棵树(后面会把代码贴出来供大家拍砖),组合模式说起来有些麻烦,我通过具体的操作感觉它就像是由...阅读全文

posted @ 2010-04-23 10:17 瓜籽 阅读(211) 评论(0) 编辑

2010年4月16日

摘要: JS的设计模式我看了很久一直都没有弄明白但总觉得这个模式对以后的工作是会有所帮助的。找了些资料来看越看越糊涂;越看越不知道该怎么弄。昨天在网上看到Leepy关于“装饰者”的一篇文章后,让我有所明白了其中的一些道理。关于“装饰者模式”的思路我想还是和上一篇“观察者模式”的思路一样,将死板的程序变为现实中的实例。这样可以加深记忆,帮助理解(这只是我自己的记忆方法,大家可以根据自己的情况来决定 ^_^)...阅读全文

posted @ 2010-04-16 17:35 瓜籽 阅读(95) 评论(0) 编辑