最近的文章列表

获取浏览器窗口可视区域高度和宽度以及滚动条高度实现代码(javascript/jquery)

获取IE浏览器,显示窗口大小的方法:

document.body.offsetWidth; // 不包括滚动条的宽度
document.body.offsetHeight;

整个网页尺寸常用的获取方法:

document.body.scrollWidth; // 网页正文全文宽
...
2013/4/3 Comments:
韩洗脑神曲《可爱颂》1+1=小可爱

荷莉的《可爱颂》被誉为洗脑神曲。韩洗脑神曲《可爱颂》走红 23岁荷莉曝光。1+1 = 小可爱。 facebook人气超高

2013/4/1 Comments:
404页面也疯狂 你的呢?

今天我们来说说404 page,它不仅是一个友好的体验,你也能让它更有趣,或者更有意义,最低标准也不能让人看了厌恶吧。下边我们从国内外的404中来发现些什么?

先预热一下,来看看北京的404公交车。呵呵。


...
2013/3/29 Comments:
细说Drupal,Joomla,Wordpress的区别

Drupal是使用PHP语言编写的开源内容管理框架(CMF),它由内容管理系统(CMS)和PHP开发框架(Framework)共同构成。连续多年荣获全球最佳CMS大奖,是基于PHP语言最著名的WEB应用程序。截止2011年底,共有13,802位WEB专家参加了Drupal的开发工作;228个国家使用181种语言的729,791位网站设计工作者使用Drupal。著名案例包括:联合国美国白宫美国商务部纽约时报华纳迪斯尼联邦快递索尼美国哈佛大学Ubuntu等。

...
2013/3/29 Comments:
IE9以下浏览器兼容HTML 5新标签

HTML5 将成为 HTML、XHTML 以及 HTML DOM 的新标准。HTML5 仍处于完善之中。然而,大部分现代浏览器已经具备了某些 HTML5 支持。
最新版本的 Safari、Chrome、Firefox 以及 Opera 支持某些 HTML5 特性。Internet Explorer 9 将支持某些 HTML5 特性。
这就意味着:IE6、7、8都不支持了。同时IE9也是支持一点点HTML5,下边我会就IE怎么不支持HTML5发图证明一下(因为即使浏览器不支持HTML5,那么页面表现形式上也是没什么差别的(部分标签,样式有出入而已))。

...

2013/3/28 Comments:
总结document.createElement()的用法

分析代码时,发现自己的盲点--document.createElement(),不是说的document.createElement_x

document.createElement()是在对象中创建一个对象,要与appendChild() 或 insertBefore()方法联合使用。其中,appendChild() 方法在节点的子节点列表末添加新的子节点。insertBefore() 方法在节点的子节点列表任意位置插入新的节点。

...
2013/3/28 Comments:
关于ie9 rc版软件兼容问题 createElement_x getElementByIdx_x

无意中看到,让IE兼容HTML 5新标签的方法,原来淘宝是用了一个简单的js来实现的功能(在head标签内用javascript创造一个标签): <script>document.createElement_x('section');</script>
仔细一看:createElement_x 这个为何物? 我们常见的不是:createElement吗,好奇心让我BAIDU、GOOGLE、BING(其实没这么多了),下边是一些相关说明:

ie9 rc新版中javascript有了很多改变,主要是为了兼容W3C标准。
...

2013/3/28 Comments:
JS压缩的另类方法 -- 将JS文件压缩成PNG图像存储方法

一般的压缩js的方法,都是在线压缩的,例如:
YUI压缩工具 (http://developer.yahoo.com/yui/compressor/)
Dean Edwards Packer (http://dean.edwards.name/packer/)
JSMin (http://crockford.com/JavaScript/jsmin)
UglifyJS (http://marijnhaverbeke.nl/uglifyjs)

...
2013/3/25 Comments:
怎么判断浏览器是否支持HTML5 Canvas

判断浏览器是否支持HTML5,其实有一个非常简单的方法,用不同的浏览器直接访问地址:http://html5test.com/ 

下边是Chrome 和 IE8的测试结果:

 (Chrome)

...
2013/3/25 Comments:
合并多个js,css文件的方法集 Minify,copy,bat

作为一个前端(Front-End)开发人员,很重要的一个环节就是:代码优化了,实现高性能的网站。 那么很简单的一个方法就是减少HTTP请求数,从而就是要合并多个请求的文件。
直接入题:
方法零:代码的模块化
例如写js的时候,都写到一个文件里,或者手动的把多个文件,copy到一个最终文件中不就行了,不要仍板砖...囧...这个方法貌似是废话;
即使是废话,也要注意一些东西,不见得之间手动copy文件,就不会出错,代码的模块化很重要,相互直接不影响才行。 来看看jqueryui的下载是怎么下载的吧。 代码的模块化
...

2013/3/25 Comments: