获取IE浏览器,显示窗口大小的方法:
document.body.offsetWidth; // 不包括滚动条的宽度
document.body.offsetHeight;
整个网页尺寸常用的获取方法:
document.body.scrollWidth; // 网页正文全文宽
...
荷莉的《可爱颂》被誉为洗脑神曲。韩洗脑神曲《可爱颂》走红 23岁荷莉曝光。1+1 = 小可爱。 facebook人气超高
今天我们来说说404 page,它不仅是一个友好的体验,你也能让它更有趣,或者更有意义,最低标准也不能让人看了厌恶吧。下边我们从国内外的404中来发现些什么?
先预热一下,来看看北京的404公交车。呵呵。

Drupal是使用PHP语言编写的开源内容管理框架(CMF),它由内容管理系统(CMS)和PHP开发框架(Framework)共同构成。连续多年荣获全球最佳CMS大奖,是基于PHP语言最著名的WEB应用程序。截止2011年底,共有13,802位WEB专家参加了Drupal的开发工作;228个国家使用181种语言的729,791位网站设计工作者使用Drupal。著名案例包括:联合国、美国白宫、美国商务部、纽约时报、华纳、迪斯尼、联邦快递、索尼、美国哈佛大学、Ubuntu等。
...HTML5 将成为 HTML、XHTML 以及 HTML DOM 的新标准。HTML5 仍处于完善之中。然而,大部分现代浏览器已经具备了某些 HTML5 支持。
最新版本的 Safari、Chrome、Firefox 以及 Opera 支持某些 HTML5 特性。Internet Explorer 9 将支持某些 HTML5 特性。
这就意味着:IE6、7、8都不支持了。同时IE9也是支持一点点HTML5,下边我会就IE怎么不支持HTML5发图证明一下(因为即使浏览器不支持HTML5,那么页面表现形式上也是没什么差别的(部分标签,样式有出入而已))。
...
分析代码时,发现自己的盲点--document.createElement(),不是说的document.createElement_x
document.createElement()是在对象中创建一个对象,要与appendChild() 或 insertBefore()方法联合使用。其中,appendChild() 方法在节点的子节点列表末添加新的子节点。insertBefore() 方法在节点的子节点列表任意位置插入新的节点。
...无意中看到,让IE兼容HTML 5新标签的方法,原来淘宝是用了一个简单的js来实现的功能(在head标签内用javascript创造一个标签): <script>document.createElement_x('section');</script>
仔细一看:createElement_x 这个为何物? 我们常见的不是:createElement吗,好奇心让我BAIDU、GOOGLE、BING(其实没这么多了),下边是一些相关说明:
ie9 rc新版中javascript有了很多改变,主要是为了兼容W3C标准。
...
一般的压缩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)
判断浏览器是否支持HTML5,其实有一个非常简单的方法,用不同的浏览器直接访问地址:http://html5test.com/
下边是Chrome 和 IE8的测试结果:
(Chrome)
作为一个前端(Front-End)开发人员,很重要的一个环节就是:代码优化了,实现高性能的网站。 那么很简单的一个方法就是减少HTTP请求数,从而就是要合并多个请求的文件。
直接入题:
方法零:代码的模块化
例如写js的时候,都写到一个文件里,或者手动的把多个文件,copy到一个最终文件中不就行了,不要仍板砖...囧...这个方法貌似是废话;
即使是废话,也要注意一些东西,不见得之间手动copy文件,就不会出错,代码的模块化很重要,相互直接不影响才行。 来看看jqueryui的下载是怎么下载的吧。 
...