<script type="text/javascript"> <br>var ball; <br>var mouseX = 100; <br>var mouseY = 100; <br>var angle = 0; <br>var radius = 0; <br><br>function draw(){ <br>ball = document.createElement("span"); <br>ball.style.position = "absolute"; <br>ball.style.color = "#FF0000"; <br>ball.style.zIndex = 999999999; <br>ball.innerHTML = "●"; <br>document.body.appendChild(ball); <br><br>ball.style["left"] = mouseX+ "px"; <br>ball.style["top"] = mouseY+ "px"; <br>} <br>function MousePos(e) <br>{ <br>e = e || window.event; <br>var x,y; <br>if(!document.all){ <br>x = e.pageX; <br>y = e.pageY; <br>} <br>else{ <br>x = event.clientX + document.documentElement.scrollLeft; <br>y = event.clientY + document.documentElement.scrollTop; <br>} <br>return {x:x,y:y}; <br>} <br>function setXY(e) <br>{ <br>e = e || window.event; <br>var pos = MousePos(e); <br>mouseX = pos.x; <br>mouseY = pos.y; <br>draw(); <br>} <br>window.onload = function(){ <br>document.documentElement.onmousemove = function(e){ <br>e = e || window.event; <br>setXY(e); <br>}; <br>} <br></script>
效果演示代码:
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]











