摘要:利用 CSS 来实现对象的垂直居中有许多不同的方法,比较难的是选择那个正确的方法。我下面说明一下我看到的好的方法和怎么来创建一个好的居中网站。使用 CSS 实现垂直居中并不容易。有些方法在一些浏览器中无效。下面我们看一下使对象垂直集中的5种不同方法,以及它们各自的优缺点。(可以看看测试页面,有简短解释。)方法一这个方法把一些 div 的显示方式设置为表格,因此我们可以使用表格的 vertical-align property 属性。<div id="wrapper"><div id="cell"><div class=&qu
阅读全文
摘要:JSON(JavaScript Object Notation) 是JavaScript编程语言的一个子集。正因JSON是JavaScript的一个子集,所以它可清晰的运用于此语言中。eval函数 JSON文本转换为对象 为了将JSON文本转换为对象,可以使用eval函数。eval函数调用JavaS...
阅读全文
摘要:今天在做uploadify上传时,发现只要一初始化就会发出一个请求,而这个请求是当前页面的地址,觉得很郁闷,然后找了很久才找到问题所在,应该也算是一个bug吧,给出解决方案 将这个代码换成下面就可以了 this.settings.upload_url = SWFUpload.completeUR...
阅读全文
摘要:event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。event对象只在事件发生的过程中才有效。event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。例...
阅读全文
摘要:近日处理使用到JSTL的判断字符串是否以某字符串结束,老实说,以前并没有深入接触过jstl语言,而是大部分WEB开发时间使用在了诸如struts1/2的tag上面,所以也算是重新开始研究或是recall起sun自己的tag。1。判断某字符串是否以某字串结束引入JSTL:set比较值:使用、判断:2。...
阅读全文
摘要:今天看一本《悟透javascript精华》里面发现了一个非常好玩的东西让大家来分享一下!我们来看看下面的代码:1.var myfunc = function (){alert("hello");};myfunc(); myfunc = function (){alert("yeah");};myfunc(); 这段代码是不是很简单,对于有过javascript编程经验的人来讲这段一定不陌生的。那如果运行这段程序的话,结果是多少呢?那大家就思考一下!我们再看一段代码:2.function myfunc (){alert("hello")
阅读全文
摘要:什么叫“JavaScript大型程序”?在我们开始之前,我们来定义一下什么叫大型JavaScript站点,很多有经验的JS开发高手也都被challenge住了,有人说超过10万行JavaScript代码才算大型,也有人说JavaScript代码要超过1MB大小才算,其实2者都不能算对,因为不能安装代码量的多少来衡量,很多琐碎的JS代码很容易超过10万行的。我对“大”的定义如下,虽然可能不太对,但是应该是比较接近了:我个人认为,大型JavaScript程序应该是非常重要并且融入了很多卓越开发人员努力,对重量级数据进行处理并且展示给浏览器的程序。回顾当前的程序架构我不能强调说这个问题有多重要,很多
阅读全文
摘要:北漂四个月以来,第一次小结,好久不写东西,感觉写起东西来真的没有那么顺畅了... 总的来说,这四个月里都是过得很纠结,到底该不该取舍呢?摆在我面前的有两条路,一是选择继续,二是选择离开。但我还是选择了前者,即使不知道前途如何,也不能预知未来会发生什么事情,只是不想给自己留下遗憾,俗话说年少轻狂,我们...
阅读全文
摘要:在介绍方法之前,我觉得有必要描述一下响应事件的两种策略,一种是事件捕获(Event capturing),一种是事件冒泡(Event bubble),这两种策略是相对立的,它们是在浏览器大战中分别由Netscape和微软提出的完全相反的两种事件传播模型。事件冒泡定义为在一个对象上触发某类事件(比如单...
阅读全文