Cufon是一种能够根据指定的字体渲染文字的技术。今天试用了下,主要有几个步骤:1、下载Cufon.js(http://cufon.shoqolate.com/generate/)2、获取需要渲染效果的字体这里我通过从http://sc.chinaz.com/info/140331289268.h... Read More
posted @ 2014-11-18 17:29 爱生活者wmmang Views(242) Comments(0) Diggs(0) Edit
今天学习了原生的ajax请求。我将涉及到的ajax请求方法封装成了一个对象:varxhr={getXHR:function(){varXHR=null;if(typeofwindow.ActiveXObject!='undefined'){XHR=xhr.createActiveXObject()... Read More
posted @ 2014-11-05 19:37 爱生活者wmmang Views(2839) Comments(0) Diggs(0) Edit
今天学习了下js的跨域请求,根据曾经用到过的jsonp跨域请求方式,将前辈们用到的以及学习到的原理、思路记录下来,仅供参考。1、通过script标签的方式指定src来实现跨域请求script标签的src没有指定域名的请求限制,因此可以使用这种方式解决跨域问题。假设需要跨域请求www.xxx.com... Read More
posted @ 2014-11-05 16:30 爱生活者wmmang Views(389) Comments(0) Diggs(0) Edit
今天学习了js的事件处理程序,IE与FF,chrome,safari,opera的处理事件方法不同,FF,chrome,safari,opera支持addEventLisener,而addEventListener是属于DOM2定义的函数,IE不支持DOM2,因此要想实现跨浏览器的事件处理,需要针... Read More
posted @ 2014-11-03 21:07 爱生活者wmmang Views(350) Comments(0) Diggs(0) Edit
js元素的offsetWidth与clientWidth很相似,因此放在一起记录。clientWidth与offsetWidthclientWidth=元素内容区域宽度+水平内边距padding. offsetWidth=元素的内容区域宽度+水平内边距padding+边框的宽度。因此,可以认为:o... Read More
posted @ 2014-11-03 19:34 爱生活者wmmang Views(514) Comments(0) Diggs(0) Edit
1、stopPropagation:阻止事件的冒泡,但不阻止事件的默认行为。最好莫过于用例子说明:baidu.comvara=document.getElementById("link");a.addEventListener("click",function(event){event.stopP... Read More
posted @ 2014-11-03 15:37 爱生活者wmmang Views(852) Comments(0) Diggs(0) Edit
最近写js时碰到了当数组key不为数字时,获取数组的长度为0 的情况。1、问题场景vararr=newArray();arr['s1']=1001;console.log(arr.length);通过firebug查看:2、原因分析js Array只支持数字索引,若指定的key为非数字索引,那么l... Read More
posted @ 2014-11-01 14:36 爱生活者wmmang Views(821) Comments(0) Diggs(0) Edit
今天学习到了FF不支持innerText,而IE、chrome、Safari、opera均支持innerText。为了各个浏览器能兼容innerText,必须对js做一次封装。为啥能实现兼容呢?原因是FF虽然不支持innerText属性,但支持有着类似功能的textContent属性。以下为封装好... Read More
posted @ 2014-10-29 20:57 爱生活者wmmang Views(407) Comments(0) Diggs(0) Edit
总结IE与ff,chrome存在的差异或技巧或心得体会,我知道还有很多没总结出来,但后续学习到了会继续补充的~1、ie6,ie7不支持对内联元素设置display:inline-block对块级元素设置display:inline-block,ie6,ie7不支持。当您在ie7,ie6上浏览页面时... Read More
posted @ 2014-10-28 20:56 爱生活者wmmang Views(436) Comments(0) Diggs(0) Edit
今天学习了原生js的dom节点的操作,就记录下来,仅供自己以后参考。1)创建节点:除了可以使用createElement创建元素,也可以使用createTextNode创建文本节点. document.body指向的是元素;document.documentElement则指向元素 //创建节点v... Read More
posted @ 2014-10-28 20:25 爱生活者wmmang Views(4588) Comments(0) Diggs(1) Edit