⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 跟随鼠标的一串蝴蝶.txt

📁 网页特效的代码,在美化网页时有很大的作用
💻 TXT
字号:
<html>
<head>
<title>跟随鼠标的一串蝴蝶</title>
<meta content="text/html; charset=gb2312" http-equiv="Content-Type">
</head>
<body bgcolor="#00CC00">
<p>&lt;html&gt;<br>
  &lt;head&gt;<br>
  &lt;title&gt;跟随鼠标的一串蝴蝶&lt;/title&gt;<br>
  &lt;meta content=&quot;text/html; charset=gb2312&quot; http-equiv=&quot;Content-Type&quot;&gt;<br>
  &lt;/head&gt;<br>
  &lt;body bgcolor=&quot;#00CC00&quot;&gt;<br>
  &lt;script language=&quot;JavaScript&quot;&gt;<br>
  &lt;!--<br>
  B=document.all;<br>
  C=document.layers;<br>
  T1=new Array(&quot;images/hd1.gif&quot;,38,35,&quot;images/hd2.gif&quot;,30,31,&quot;images/hd3.gif&quot;,28,26,&quot;images/hd4.gif&quot;,22,21,&quot;images/hd5.gif&quot;,16,16)<br>
  nos=parseInt(T1.length/3)<br>
  rate=350<br>
  ie5fix1=0;<br>
  ie5fix2=0;<br>
  for (i=0;i&lt;nos;i++){<br>
  createContainer(&quot;CUR&quot;+i,i*10,i*10,i*3+1,i*3+2,&quot;&quot;,&quot;&lt;img src='&quot;+T1[i*3]+&quot;' width=&quot;+T1[(i*3+1)]+&quot; height=&quot;+T1[(i*3+2)]+&quot; border=0&gt;&quot;)}<br>
  function createContainer(N,Xp,Yp,W,H,At,HT,Op,St){<br>
  with (document){<br>
  write((!B) ? &quot;&lt;layer id='&quot;+N+&quot;' left=&quot;+Xp+&quot; top=&quot;+Yp+&quot; width=&quot;+W+&quot; height=&quot;+H : &quot;&lt;div id='&quot;+N+&quot;'&quot;+&quot; style='position:absolute;left:&quot;+Xp+&quot;; top:&quot;+Yp+&quot;; width:&quot;+W+&quot;; height:&quot;+H+&quot;; &quot;);<br>
  if(St){<br>
  if (C)<br>
  write(&quot; style='&quot;);<br>
  write(St+&quot;;' &quot;)<br>
  }<br>
  else write((B)?&quot;'&quot;:&quot;&quot;);<br>
  write((At)? At+&quot;&gt;&quot; : &quot;&gt;&quot;);<br>
  write((HT) ? HT : &quot;&quot;);<br>
  if (!Op)<br>
  closeContainer(N)<br>
  }<br>
  }<br>
  function closeContainer(){<br>
  document.write((B)?&quot;&lt;/div&gt;&quot;:&quot;&lt;/layer&gt;&quot;)<br>
  }<br>
  function getXpos(N){<br>
  return (B) ? parseInt(B[N].style.left) : C[N].left<br>
  }<br>
  function getYpos(N){<br>
  return (B) ? parseInt(B[N].style.top) : C[N].top<br>
  }</p>
<p>function moveContainer(N,DX,DY){<br>
  c=(B) ? B[N].style :C[N];c.left=DX;c.top=DY<br>
  }<br>
  function cycle(){<br>
  //if (IE5) <br>
  if (document.all&amp;&amp;window.print){<br>
  ie5fix1=document.body.scrollLeft;<br>
  ie5fix2=document.body.scrollTop;<br>
  }<br>
  for (i=0;i&lt;(nos-1);i++){<br>
  moveContainer(&quot;CUR&quot;+i,getXpos(&quot;CUR&quot;+(i+1)),getYpos(&quot;CUR&quot;+(i+1)))<br>
  }<br>
  }<br>
  function newPos(e){<br>
  moveContainer(&quot;CUR&quot;+(nos-1),(B)?event.clientX+ie5fix1:e.pageX+2,(B)?event.clientY+ie5fix2:e.pageY+2<br>
  )<br>
  }<br>
  if(document.layers)<br>
  document.captureEvents(Event.MOUSEMOVE)<br>
  document.onmousemove=newPos<br>
  setInterval(&quot;cycle()&quot;,rate)</p>
<p>//--&gt;<br>
  &lt;/script&gt;</p>
<p>&lt;script language=&quot;JavaScript&quot;&gt;</p>
<p>&lt;!-- hide</p>
<p>function goHist(a) </p>
<p>{</p>
<p> history.go(a);</p>
<p>}</p>
<p>//--&gt;</p>
<p>&lt;/script&gt;<br>
  &lt;/body&gt;<br>
  &lt;/html&gt;</p>
<script language="JavaScript">
<!--
B=document.all;
C=document.layers;
T1=new Array("images/hd1.gif",38,35,"images/hd2.gif",30,31,"images/hd3.gif",28,26,"images/hd4.gif",22,21,"images/hd5.gif",16,16)
nos=parseInt(T1.length/3)
rate=350
ie5fix1=0;
ie5fix2=0;
for (i=0;i<nos;i++){
createContainer("CUR"+i,i*10,i*10,i*3+1,i*3+2,"","<img src='"+T1[i*3]+"' width="+T1[(i*3+1)]+" height="+T1[(i*3+2)]+" border=0>")}
function createContainer(N,Xp,Yp,W,H,At,HT,Op,St){
with (document){
write((!B) ? "<layer id='"+N+"' left="+Xp+" top="+Yp+" width="+W+" height="+H : "<div id='"+N+"'"+" style='position:absolute;left:"+Xp+"; top:"+Yp+"; width:"+W+"; height:"+H+"; ");
if(St){
if (C)
write(" style='");
write(St+";' ")
}
else write((B)?"'":"");
write((At)? At+">" : ">");
write((HT) ? HT : "");
if (!Op)
closeContainer(N)
}
}
function closeContainer(){
document.write((B)?"</div>":"</layer>")
}
function getXpos(N){
return (B) ? parseInt(B[N].style.left) : C[N].left
}
function getYpos(N){
return (B) ? parseInt(B[N].style.top) : C[N].top
}

function moveContainer(N,DX,DY){
c=(B) ? B[N].style :C[N];c.left=DX;c.top=DY
}
function cycle(){
//if (IE5) 
if (document.all&&window.print){
ie5fix1=document.body.scrollLeft;
ie5fix2=document.body.scrollTop;
}
for (i=0;i<(nos-1);i++){
moveContainer("CUR"+i,getXpos("CUR"+(i+1)),getYpos("CUR"+(i+1)))
}
}
function newPos(e){
moveContainer("CUR"+(nos-1),(B)?event.clientX+ie5fix1:e.pageX+2,(B)?event.clientY+ie5fix2:e.pageY+2
)
}
if(document.layers)
document.captureEvents(Event.MOUSEMOVE)
document.onmousemove=newPos
setInterval("cycle()",rate)

//-->
</script>

<script language="JavaScript">

<!-- hide

function goHist(a) 

{

   history.go(a);

}

//-->

</script>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -