滑鼠打圈字~~~~摩天輪~
<style>
.tacoscript {font-size:12pt;color=white;POSITION: absolute;VISIBILITY: visible}
</style>
<script language="JavaScript">
var mouse=new Object()
mouse.msg="打字既地方"
mouse.x=6
mouse.y=6
mouse.speed=Math.PI/-80
mouse.radius=60
mouse.ms=new Array()
if(document.layers){
document.captureEvents(Event.MOUSEMOVE)
for(i=0;i<=mouse.msg.length;i++)document.write("<layer name=mousetext"+i+">"+mouse.msg.charAt(i)+"</layer>";)
}else
for(i=0;i<=mouse.msg.length;i++)document.write("<span id=mousetext"+i+" class=tacoscript>"+mouse.msg.charAt(i)+"</span>";)
for(i=0;i<=mouse.msg.length;i++){
mouse.ms=document.getElementById?document.getElementById("mousetext"+i).style:document.all?document.all["mousetext"+i].style:document.layers["mousetext"+i]
mouse.ms.deg=Math.PI*2/mouse.msg.length*i}
document.onmousemove=function m(e){
if(!e)e=event
mouse.x=document.all?document.body.scrollLeft+e.clientX:e.pageX
mouse.y=document.all?document.body.scrollTop+e.clientY:e.pageY
run()}
function run(){
for(i=mouse.ms.length-1;i>=0;i--){
mouse.ms.deg+=mouse.speed
mouse.ms.left=mouse.x-Math.sin(mouse.ms.deg)*mouse.radius
mouse.ms.top=mouse.y+Math.cos(mouse.ms.deg)*mouse.radius}}
setInterval(run,100)
</script>
|