昨晚的JS心得。。
(风浦同学和系色望的loading图片,用AI重新描了遍,动态的迟点再弄。。)
昨天弄JS弄到5点才sleep -_-b
其实写代码的时间很少。。主要花的时间是搜索资料。。然后就是解决IE各个版本和FF的标准问题。 。
一些主要的事情还是记录一下:
1.图层移动的制作
鼠标偏移量的计算、父节点的移动、三个主要event(onmousemove、onmousedown、onmouseup)、clientX和clientY的IE和FF计算、触发事件对象的捕获
参考文章:http://www.webreference.com/programming/javascript/mk/column2/index.html
webreference是一个很不错的网站,帮助偶解决了许多JS问题
效果演示:http://im.ceilwoo.cn
存在的问题:在FF中的transitional.dtd不能run。。期待达人解答疑惑。。
2.img的loading制作
img的onload、DOM操作
刚开始找资料的时候看到很多人都说检测readystate属性还有用opreadystatechange触发loading事件,弄了老半天还是没看懂。。。
哪有这些属性啊。。。还好有onload,但是用onload问题有出现了。。IE(#$^#$^$)中图片如果在缓存中,那么就不会触发onload事件,天哪。。。无奈只能在IE中用JS把相关图片的缓存禁掉。。。其他达人是怎么解决这个问题的呢?
效果演示:http://works.ceilwoo.cn
近段时间学习javascript的总结:
大部分时间是花在搜索资料上,T-T怎么认识的人没有一个是JS达人呢,
然后还要感谢一下的书籍
《JavaScript.The.Definitive.Guide.》
《Web Design with Javascript and Document Object Model》
《Professional Javascript for Web Developers》
hmm..三本极度经典的JS名著
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!