摘要: Gif格式特点 透明性 Gif是一种布尔透明类型,既它可以是全透明,也可以是全不透明,但是它并没有半透明(alpha 透明)。 动画 Gif这种格式支持动画。 无损耗性 Gif是一种无损耗的图像格式,这也意味着你可以对gif图片做任何操作也不会使 得图像质量产生损耗。 水平扫描 Gif是使用了一种叫作LZW的算法进行压缩的,... 阅读全文
posted @ 2011-09-28 10:37 sdk3108 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 有人跟我扯png,我来点专业的,真正意义的png标准如下: PNG8 8并不是2^8=256色,而是有一个调色板(颜色表),颜色用索引来描述,参见:http://www.w3.org/TR/PNG/#4Concepts.Implied-alpha PNG24 24是指每一像素用24位二进制数来描述RGB,8位Red+8位Green+8位Blue. PNG32 32是指每一像素用32位二进制... 阅读全文
posted @ 2011-09-28 10:36 sdk3108 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 来之蓝色的一些js分享,贴过来学习。1.使用局部变量避免使用全局变量比如 function test(){ var s = document.getElementById('aaa'); s.innerHTML = document.body.clientHeight; } 改成 function test(){ var d = document, s = d.getElementById('aaa'); s.innerHTML = d.body.clientHeight; }局部变量的好处就是减少了作用域链的查找我建议要是有两次... 阅读全文
posted @ 2011-09-02 10:32 sdk3108 阅读(351) 评论(1) 推荐(0) 编辑
摘要: 在整理一个页面的时候,决定用同一个外链文件来调用js,用了一个函数:function downloadJS(url){var elem = document.createElement("script");elem.type="text/javascript";elem.src=url;document.body.appendChild(elem);}这个函数本身没有错,但是在使用过程中我是把这个函数放在一个js文件中放在页面底部,仍然是body里面(function(){downloadJS("..................." 阅读全文
posted @ 2011-09-02 10:28 sdk3108 阅读(1298) 评论(4) 推荐(0) 编辑
摘要: 作者:cleverpig 来源:Matrix提出问题: 几乎每位在开发Javascript时尝试应用面向对象技术的开发者,或多或少都会问自己一个问题:“如何调用父类(super class)的方法?”在Ajax技术还没有目前这样炙手可热之前,这种问题很少出现,因为大多数开发者仅在进行客户端form验证或者简单的DHTML/DOM操作时使用Javascript。在那些简单的解决方案中,函数式编程(functional programming)是很有意义的,面向对象编程则处在次之重要的位置。现在,Ajax技术发展势头迅猛,开发者已经建立了一个调用大量客户端Javascript、不断增长的、复杂的. 阅读全文
posted @ 2011-09-02 10:26 sdk3108 阅读(199) 评论(0) 推荐(0) 编辑
摘要: js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent1、 传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。例如:<script language="javascript">document.write('<a href="http://passport.baidu.com/?logout&aid=7&u='+encodeUR 阅读全文
posted @ 2011-09-02 10:22 sdk3108 阅读(141) 评论(0) 推荐(0) 编辑