最近的文章列表

关于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:
window.open在IE下会被IE阻 window.open(url,name) name参数值有空格、符号问题

在前端中,showModalDialog弹出的窗口有时并不能满足我们需要,我们需要弹出新的浏览器窗口,经常会遇到一些页面需要弹出窗口,但是在服务器端用window.open弹出的窗口会被IE阻止掉。

 问题分析:IE会自动判断弹出窗口的状态,它会阻止自动弹出的窗口,而通过我们用鼠标点击弹出的窗口,它是不会阻止的。这里就有一个问题,有人说:我的程序是写在服务器按钮里的,也是通过鼠标点击弹出的呀!其实只有在加载页面后,我们点击到弹出这段时间页面没有被重新加载的情况下,弹出的窗口才不会被阻止!这也就是说,写在服务器控件的回传事件里的window.open都会被阻止。

...

2013/3/12 Comments:
原生js添加事件addEventListener和attachEvent 的用法与注意事项

一般我们在JS中添加事件,是这样子的

obj.onclick=method

这种绑定事件的方式,兼容主流浏览器,但如果一个元素上添加多次同一事件呢?

obj.onclick=method1;...
2013/3/11 Comments:
iView Slider滑块插件 优秀的响应式 jQuery

iView Slider 是一款优秀的 jQuery 滑动插件,用于实现文本、图片、视频等各种网页内容的滑动功能。iView Slider 支持响应式布局,能够很好的运行于触屏设备中。

iView Slider 内置35种很炫的过渡效果(Transition Effects),能够帮助你制作出各种各样的滑动效果。

 

 

...

2013/1/26 Comments:
网页设计中的0.618--黄金分割法与栅格化的网页布局的关系

怎么做出漂亮的网页? 有人会说,那是PS设计的问题。 自然是有部分原因,但是,作为一个网页设计师开始一个项目时经常会考虑到网页的布局,虽然现在很多人倾向使用Grid css框架(如960,blueprint),但有时也需要设计一些独特的布局本文我们要探讨如何将黄金分割理论运用到网页设计中,大部分涉及到的技术也同样适用于其他的设计或艺术类工作,当然主要还是针对于网站设计布局。

  黄金比例

  黄金分割又称黄金比例,是一个数学上是术语,用来表示两个元素的比例,它的值大约等于1.618。黄金分割从文艺复兴时就开始了。那个时代的艺术家对黄金分割十分推崇,并且广泛运用在各种设计作品上,数百年来,在建筑、雕塑、绘画等领域都可以看到黄金分割的身影,今天我们同样可以将它运用在数字艺术上。

...
2013/1/26 Comments:
a标签中的label标签在IE下为什么没有触发a标签的href链接

先来看一段代码:

<a href="http://www.kuabaobao.com/" target="_blank">

     <span>挎包包</span> <!--IE or FF 下鼠标放上去是形状-->

     <label>kuabaobao</label> <!--FF 下鼠标放上去是形状; IE 下鼠标放上去是箭头形状-->

...
2013/1/12 Comments:
jQuery判断获取元素的类型 父元素的click事件集中管理子元素的click

$(document).click(function(event){

    var src_element_id = $(event.srcElement || event.target).attr("id");

   //没点击一次就获取当前元素ID

   // event.srcElement || event.target  代表的原生JS对象,获取ID,使用(event.srcElement || event.target).id

...
2013/1/10 Comments: