用户名: 密码: 免费注册 忘记密码? 网站地图 | 加入收藏 | 设为首页
首页 | 新闻 | 工具 | 系统 | 办公 | 聊天 | 多媒体 | 网页 | 运营 | 平面 | 欣赏 | 数据库 | 程序 | 服务器 | 组网
网页 | 3dmax | Ghost | Windows Xp| Dreamweaver | photoshop | Flash | office | Alexa | Css | QQ | Asp | PHP | Jsp | Access
Flash MX 2004入门 | 网站推广策略 | CorelDRAW入门 | ASP学习 | 网站建设大师功 | Word入门
  iTbulo.com > 学院 > 网页制作教程 > 网页制作技巧 > 正文
网页制作前台之Javascript鼠标事件
iTbulo.COM 2007-1-17 hutia()

2.321 说到底只不过是个物理过程的算法表达而已。其中移动的实现和前面 2.22 节的拖动是类似的。

2.322 注意感觉这里代码中 this 的使用。我在 Obj.move 中使用 this 的时候,this指的就是 Obj

2.323 注意我把 Obj 放在了函数外面。这时候它就是一个全局变量。这是为了后面使用 setInterval 而准备的。很多菜鸟在用定时器的时候常常发现“找不到对象”的错误,请注意一下变量的定义域问题。

2.324 菜鸟注意学习内置对象 Math 的方法

2.33 让方块停下来

运行代码框


在方块上按下鼠标,它会停下来,弹起鼠标,它就继续跑了,呵呵。

2.331 没人注意到 2.211 绑定事件 - 回字的四种写法只举出了三种绑定事件的方法吗?呵呵,这里是第四种:
obj.onmousedown=function(){ this.stop(); }

2.332 我把 setInterval 改成了 setTimeout, 并且将定时器的句柄保存在了 obj 的属性里。这种使用定时器的做法是值得菜鸟借鉴的。

2.4 大结局 - 可以抛出的方块

运行代码框


用鼠标按住方块,然后移动鼠标,同时松开鼠标,看看效果吧,呵呵

这个例子算结束了,哈哈。不作讲解了,各位自己看吧。

上一页  [1] [2] [3] [4] 

文章搜索
相关资讯
相关文章 相关下载
网页中各度量单位的比较
网页制作知识总结:常用的CSS知识
图例详解网页制作中的绝对定位和相对定位
常用Web图像格式简述:png/svg
5种Web图像格式简述 文字说明版
焦点信息