本版
查看: 14624|回复: 4

自己编的一个javascript网页特效——鼠标留影

[复制链接]
标签: javascript  鼠标  Create  title  网页  

[Lv.6]大萝卜

楼主(1#)
发表于 2012-7-27 13:48:21 | 只看该作者 |只看大图 |倒序浏览 |阅读模式
自己学习的时候所编,自己所编网页游戏中的部分功能,不过一定时间内消失的部分被我给删除了,呵呵,就是自己独有的是吧,大家理解的哈,只有留影方面也不错的啊,消失的部分大家也可以自己摸索和编写嘛,毕竟是一个学习的过程嘛。
效果也就是鼠标划过留下痕迹,如下

<html>
<head>
<title>鼠标留影</title>
<script language="javascript" type="text/javascript">
var down = false
var num=1
function Create(e){
e=window.event
if(down)
{
write(e)
}
}
function write(e){
var e=window.event
var div=document.createElement("div");
div.style.position="absolute";
div.style.left=e.clientX-10;
div.style.top=e.clientY-10;
div.innerHTML="*";
div.style.color="#ffffff";
document.body.appendChild(div);
}
document.onmousedown=function(){down=true}
document.onmousemove=Create;
document.onmouseup=function(){down=false}
</script>
</head>
<body bgcolor="#336699" >
</body>
</html>

LIUYING.HTML
http://kuai.xunlei.com/d/OMUUYUXYHDUX
回复

支持 | 反对  0 支持 / 0 反对 评分 举报

Super Moderator

沙发(2#)
发表于 2012-7-27 21:16:00 | 只看该作者
先顶一下

Super Moderator

板凳(3#)
发表于 2012-7-31 08:51:09 | 只看该作者
按住鼠标划动才留影?

Super Moderator

地板(4#)
发表于 2012-7-31 08:56:25 | 只看该作者
将document.onmousedown改为document.onmouseover就能滑动留影了

[Lv.6]大萝卜

5#
 楼主| 发表于 2012-7-31 12:33:01 | 只看该作者
admin 发表于 2012-7-31 08:56
将document.onmousedown改为document.onmouseover就能滑动留影了

原来的是按下鼠标滑动才会留影,换成onmouseover事件,就是只要滑动就能留影,已经不是所要的效果了

联系我们(Contact)|手机版|萝卜头IT论坛 ( 苏ICP备15050961号-1 )

GMT+8, 2026-11-03 11:23 , Processed in 0.07 second(s), 20 queries , Gzip On.

快速回复 返回顶部 返回列表