js鼠标跟随

<html>

<head><title>鼠标跟随</title>

<!--

var newtop=0;

var newleft=0;

if(navigator.appName=="Netscape")/*对于Netscape浏览器-网景浏览器,在和微软的竞争中退出市场,由于网景浏览器的代码是开源的,最近挺多出名的浏览器,例如360浏览器都由其制作*/

{

layerStyleRef="layer.";

layerRef="document.layers";

styleSwitch="";

}

else// IE浏览器

{

layerStyleRef="layer.style";

layerRef="document.all";

styleSwitch=".style";

}

function doMouseMove()

{

layerName="iit";

eval(‘var curElement=‘+layerRef+‘["‘+layerName"]‘)

eval(layerRef+‘["‘+layerName+‘"]‘+styleSwitch+‘.visibility="hidden"‘)

eval(‘curElement‘+styleSwitch+‘.visibility="visible"‘)

eval(‘newleft=document.body.clientWidth-curElement‘+styleSwitch+‘.pixelWidth‘)

eval(‘newtop=document.body.clientHeight-curElement‘+styleSwitch+‘.pixelHeight‘)

eval(‘height=curElement‘+styleSwitch+‘.height‘)

eval(‘width=curElement‘+styleSwitch+‘.width‘) width=parseInt(width) height=parseInt(height)

//设置图片的x坐标:将其与鼠标位置坐标绑定

if (event.clientX > (document.body.clientWidth - 5 - width))

{ newleft=document.body.clientWidth + document.body.scrollLeft - 5 - width }

else

{ newleft=document.body.scrollLeft + event.clientX }

eval(‘curElement‘+styleSwitch+‘.pixelLeft=newleft‘)
//设置图片的y坐标:将其与鼠标位置坐标绑定

if (event.clientY > (document.body.clientHeight - 5 - height))

{ newtop=document.body.clientHeight + document.body.scrollTop - 5 - height }

else

{ newtop=document.body.scrollTop + event.clientY }

eval(‘curElement‘+styleSwitch+‘.pixelTop=newtop‘)

}
document.onmousemove = helpor_net;//调用doMouseMove函数

</script>

</head>

<body>

<center><h1>图片随鼠标移动实例</h1>

<!--以下代码设定此页鼠标样式-->

<script language="text/javascript">

<!--

if(navigator.appName=="Netscape"){}

else

{

document.write(‘<div ID=OuterDiv>‘);

document.write(‘<img ID=iit src="name.gif" STYLE="position:absolute;TOP:5pt;LEFT:5pt;ZINDEX:10;visibility:hidden;">‘);

document.write(‘</div>‘)

}

//-->

</script>

</body>

</html>

js鼠标跟随,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。