2020 5G物联网创新排行榜
全世界各行各业联合起来,internet一定要实现!
老文章正文

网页代码之图片跟随鼠标

2004-03-15 eNet&Ciweek

  第一步:把如下代码加入<body>区域中

  <SCRIPT LANGUAGE="JavaScript">

   var newtop=0

   var newleft=0

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

   layerStyleRef="layer.";

   layerRef="document.layers";

   styleSwitch="";

   }

   else

   {

   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)

   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')

  

   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 = doMouseMove;

  

  </SCRIPT>

  第二步:把如下代码加入<body>区域中

  <script language="javascript">

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

  

   }

   else

   {

   document.write('<div ID="OuterDiv">')

   document.write('<img ID="iit" " STYLE="position:absolute;TOP:0pt;LEFT:0pt;width=103;height=28;Z-INDEX:2;visibility:hidden;">')

   document.write('</div>')

   }

  </script>

  

相关频道: eNews 老文章

您对本文或本站有任何意见,请在下方提交,谢谢!

投稿信箱:tougao@enet16.com
广告