摘要: 用惯了jquery的同学,相信都很欣赏其动画引擎。确实相对比较完善!如果,如果想像力足够丰富的话,相信可以做出超出想像的效果。当然,跟2d库比起来,还是相差相当一段距离。jquery压根也不是专门为动画而设计的。模拟真实世界方面,还是不足的。但在web世界里还是游刃有余的。动画其实一直是flash的专属领地(web区哉)。只是它常常沦为黑客攻击的漏洞所在,而且要装插件,有时候文件实在太大,而且性耗实在是高啊。html5出现后,其实adobe自己都转移阵地到html5了。当然,我觉得很长一段时间内,flash是不会被放弃的。长话短说,步入正题。仿照flash的动画原理,自己写了一个非常简单的js 阅读全文
posted @ 2012-12-04 13:49 穆乙 阅读(41804) 评论(5) 推荐(4) 编辑
摘要: table下面appendChild别忘了tbody 阅读全文
posted @ 2012-11-29 14:53 穆乙 阅读(1762) 评论(0) 推荐(0) 编辑
摘要: 今天说说一个经典布局:头尾固定高度中间高度自适应布局!转文请标明 --- 出处:穆乙 http://www.cnblogs.com/pigtail/相信做过后台管理界面的同学,都非常清楚这个布局。最直观的方式是框架这个我不想多写费话,因为我们的重心不在这里。如果有不了解的同学可以百度、google。这里我不得不吐下槽!!百度实在让我这个“粉丝”失望。就目前情况来说,百度已经完全轮为“有钱人排行榜”!再也不顾及用户的搜索需求了,因为主导地位实在是:不可撼动!不相信的同学,可以亲身对比下B vs G的搜索结果。别告诉我google如何强大!!很久以前,百度的搜索结果更符合目标,因为他更了解中国人的 阅读全文
posted @ 2012-11-25 20:01 穆乙 阅读(75595) 评论(13) 推荐(11) 编辑
摘要: [转]http://www.w3cfuns.com/forum.php?mod=viewthread&tid=5594311最近群里有人提了IE中a标签绝对定位设置高宽却无法点击的问题,其实这个是老问题了,最近在写一个JS效果的时候也遇到,今天顺便也做一个记录!元素绝对定位以后设置了高宽原因:1、元素内并无内容2、背景是透明的,无任何背景图或者颜色解决方法:1、如果不是绝对定位元素的,可以用相对定位2、给元素加透明的背景图3、IE可以只用 background:url(about:blank) 解决第三种方法平时用用是可以的,但是在某种情况下会有bug, 比如JS拖动层时候,拖动的事件 阅读全文
posted @ 2012-10-30 10:57 穆乙 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 转文请标明 --- 出处:穆乙 http://www.cnblogs.com/pigtail/execScript将指定的字符串当做脚本来执行,ie和早期的chrome支持,新版本的chrome已经不支持这个方法,下面我们模拟一个:<!DOCTYPE HTML><html><head><meta charset="gb2312"><title>execscript将指定字符串作为脚本执行</title></head><body><script> // 将指定字符串作为 阅读全文
posted @ 2012-09-20 21:52 穆乙 阅读(9174) 评论(0) 推荐(1) 编辑
摘要: if (typeof(element.onselectstart) != "undefined") { // IE下禁止元素被选取 element.onselectstart = new Function("return false"); } else { // firefox下禁止元素被选取的变通办法 element.onmousedown = new Function("return false"); element.onmouseup = new Function("return ... 阅读全文
posted @ 2012-09-11 16:52 穆乙 阅读(31727) 评论(1) 推荐(1) 编辑
摘要: 字符含意\做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界。-或-对正则表达式功能字符的还原,如"*"匹配它前面元字符0次或多次,/a*/将匹配a,aa,aaa,加了"\"后,/a\*/将只匹配"a*"。 ^ 匹配一个输入或一行的开头,/^a/匹配"anA",而不匹配"Ana" $ 匹配一个输入或一行的结尾,/a$/匹配"Ana",而不匹配"an 阅读全文
posted @ 2012-09-11 10:09 穆乙 阅读(590) 评论(0) 推荐(0) 编辑
摘要: javascript链式调用方法,是个有用的小技巧,可以节省大量的代码,看下例子:(function(arg){ alert(arg) return arguments.callee; })('第一次')('第二次')当然,把方法加进去,我们还可以扩展如下:(function(fn,arg){ var args = Array.prototype.slice.call(arguments); args.shift().apply(null,args); return ar... 阅读全文
posted @ 2012-09-10 20:56 穆乙 阅读(893) 评论(0) 推荐(1) 编辑
摘要: http://kangax.github.com/es5-compat-table/ 阅读全文
posted @ 2012-08-15 13:47 穆乙 阅读(1623) 评论(0) 推荐(0) 编辑
摘要: 注意:一、等iframe里面的文件加载完才可以访问;二、contentDocument ie6/7不支持;所以采用了contentWindow.document。如果不兼容这两个可以用 document.getElementById("myframe").contentDocument.getElementById("bframe").contentDocument.getElementById('test').innerHTML;三、top.frames["myframe"].frames["bframe& 阅读全文
posted @ 2012-08-02 14:10 穆乙 阅读(2279) 评论(0) 推荐(0) 编辑