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

📄 围绕鼠标旋转的红心,围绕方式多样.txt

📁 网页特效的代码,在美化网页时有很大的作用
💻 TXT
字号:
<html>

<head>
<title>围绕鼠标旋转的红心</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

<body bgcolor="#009900">
<p>&lt;html&gt;</p>
<p>&lt;head&gt;<br>
  &lt;title&gt;围绕鼠标旋转的红心&lt;/title&gt;<br>
  &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=gb2312&quot;&gt;<br>
  &lt;/head&gt;</p>
<p>&lt;body bgcolor=&quot;#009900&quot;&gt;<br>
  &lt;script language=&quot;JavaScript&quot;&gt;<br>
  &lt;!-- <br>
  var images='images/heart.gif';//Put your image name here!!<br>
  var amount=7;//Number of images here. Do not alter for this script!!<br>
  var speed=1;<br>
  var RunTime = 0;<br>
  var cntr=0;<br>
  var xcntr=100;<br>
  var pulse=25;<br>
  var Xpos = 0;<br>
  var Ypos = 0;<br>
  var _y;<br>
  var temp;</p>
<p>/*If you use an image larger or smaller than the one I've used <br>
  the cursor will be off center.Alter the 2 variables below to center it.*/<br>
  var UpDown=-10;<br>
  var LeftRight=-5;</p>
<p>if (document.all){<br>
  document.write('&lt;div id=&quot;ieDiv&quot; style=&quot;position:absolute;top:0px;left:0px&quot;&gt;');<br>
  document.write('&lt;div id=&quot;c&quot; style=&quot;position:relative&quot;&gt;');<br>
  for (n=0; n &lt; amount; n++)<br>
  document.write('&lt;img src=&quot;'+images+'&quot; style=&quot;position:absolute;top:0px;left:0px;visibility:hidden&quot;&gt;');<br>
  document.write('&lt;/div&gt;');<br>
  document.write('&lt;/div&gt;');</p>
<p>function FollowMouse(){<br>
  Xpos = document.body.scrollLeft+event.x+UpDown;<br>
  Ypos = document.body.scrollTop+event.y+LeftRight;<br>
  }<br>
  document.onmousemove = FollowMouse;<br>
  }</p>
<p>else if (document.layers){<br>
  window.captureEvents(Event.MOUSEMOVE);<br>
  function xFollowMouse(evnt){<br>
  Xpos = evnt.pageX+UpDown;<br>
  Ypos = evnt.pageY+LeftRight;<br>
  }<br>
  window.onMouseMove = xFollowMouse;<br>
  for (ns=0; ns &lt; amount; ns++) <br>
  document.write(&quot;&lt;LAYER NAME='n&quot;+ns+&quot;' LEFT=0 TOP=0 VISIBILITY=HIDE&gt;&lt;IMG SRC='&quot;+images+&quot;'&gt;&lt;/LAYER&gt;&quot;);<br>
  }<br>
</p>
<p>function msi(){<br>
  if (document.layers){<br>
  for ( i = 0 ; i &lt; ns ; i++ )<br>
  {<br>
  temp=&quot;n&quot;+i<br>
  document.layers[0].visibility='show';<br>
  document.layers[0].top = Ypos+cntr*Math.cos((RunTime+i*4.5)/5);<br>
  document.layers[0].left =Xpos+cntr*Math.sin((RunTime+i*4.5)/5);<br>
  }<br>
  cntr+=1;<br>
  RunTime+=speed;<br>
  stp=setTimeout('msi()',10);<br>
  if (cntr&gt;=100)<br>
  {<br>
  cntr=100;<br>
  speed=2.5;<br>
  for ( i = 0 ; i &lt; ns ; i++ )<br>
  {<br>
  temp=&quot;n&quot;+i<br>
  document.layers[temp].visibility='show';<br>
  document.layers[temp].top=Ypos+cntr*Math.cos((RunTime-100)*i/90);<br>
  document.layers[temp].left=Xpos+cntr*Math.sin((RunTime-100)*i/90);<br>
  }<br>
  }<br>
  if (RunTime&gt;182)<br>
  {<br>
  speed=0.5;<br>
  for ( i = 0 ; i &lt; ns ; i++ )<br>
  {<br>
  temp=&quot;n&quot;+i<br>
  document.layers[temp].top=Ypos+xcntr*Math.cos(((RunTime-182)+i*4.5)/5);<br>
  document.layers[temp].left=Xpos+xcntr*Math.sin(((RunTime-182)+i*4.5)/5)*Math.cos((RunTime-182)/5);<br>
  }<br>
  }<br>
  }</p>
<p>&nbsp;</p>
<p>else if (document.all){<br>
  for (i=0;i&lt;ieDiv.all.c.all.length;i++)<br>
  {<br>
  ieDiv.all.c.all[0].style.visibility='visible';<br>
  ieDiv.all.c.all[0].style.top=Ypos+cntr*Math.cos((RunTime+i*4.5)/5);<br>
  ieDiv.all.c.all[0].style.left=Xpos+cntr*Math.sin((RunTime+i*4.5)/5);<br>
  } <br>
  cntr+=1;<br>
  RunTime+=speed;<br>
  stp=setTimeout('msi()',10);<br>
  if (cntr&gt;=100)<br>
  {<br>
  cntr=100;<br>
  speed=2.5;<br>
  for (i=0;i&lt;ieDiv.all.c.all.length;i++)<br>
  {<br>
  ieDiv.all.c.all[i].style.visibility='visible';<br>
  ieDiv.all.c.all[i].style.top=Ypos+cntr*Math.cos((RunTime-100)*i/90);<br>
  ieDiv.all.c.all[i].style.left=Xpos+cntr*Math.sin((RunTime-100)*i/90);<br>
  }<br>
  }<br>
  if (RunTime&gt;182)<br>
  {<br>
  speed=0.5;<br>
  for (i=0;i&lt;ieDiv.all.c.all.length;i++)<br>
  {<br>
  ieDiv.all.c.all[i].style.top=Ypos+xcntr*Math.cos(((RunTime-182)+i*4.5)/5);<br>
  ieDiv.all.c.all[i].style.left=Xpos+xcntr*Math.sin(((RunTime-182)+i*4.5)/5)*Math.cos((RunTime-182)/5);<br>
  }<br>
  }<br>
  }<br>
  if (RunTime&gt;210)<br>
  {<br>
  xcntr-=10;<br>
  }<br>
  if (document.layers)<br>
  _y=-window.innerWidth-90;<br>
  else if (document.all)<br>
  _y=-document.body.clientWidth-90;<br>
  if (xcntr &lt;= _y)<br>
  {<br>
  RunTime=0;<br>
  speed=1;<br>
  cntr=0;<br>
  xcntr=100;<br>
  }<br>
  }<br>
  msi()<br>
  //--&gt;<br>
  &lt;/script&gt;<br>
  <br>
  &lt;script language=&quot;Javascript&quot;&gt;<br>
  &lt;!--<br>
  function selectAll(theField){<br>
  var tempval=eval(&quot;document.&quot;+theField)<br>
  tempval.focus()<br>
  tempval.select()<br>
  }<br>
  //--&gt;<br>
  &lt;/script&gt;<br>
</p>
<p>&lt;/body&gt;</p>
<script language="JavaScript">
<!-- 
var images='images/heart.gif';//Put your image name here!!
var amount=7;//Number of images here. Do not alter for this script!!
var speed=0.2;
var RunTime = 0;
var cntr=0;
var xcntr=100;
var pulse=15;
var Xpos = 0;
var Ypos = 0;
var _y;
var temp;

/*If you use an image larger or smaller than the one I've used 
the cursor will be off center.Alter the 2 variables below to center it.*/
var UpDown=-10;
var LeftRight=-5;

if (document.all){
document.write('<div id="ieDiv" style="position:absolute;top:0px;left:0px">');
document.write('<div id="c" style="position:relative">');
for (n=0; n < amount; n++)
document.write('<img src="'+images+'" style="position:absolute;top:0px;left:0px;visibility:hidden">');
document.write('</div>');
document.write('</div>');

function FollowMouse(){
Xpos = document.body.scrollLeft+event.x+UpDown;
Ypos = document.body.scrollTop+event.y+LeftRight;
}
document.onmousemove = FollowMouse;
}

else if (document.layers){
window.captureEvents(Event.MOUSEMOVE);
function xFollowMouse(evnt){
Xpos = evnt.pageX+UpDown;
Ypos = evnt.pageY+LeftRight;
}
window.onMouseMove = xFollowMouse;
for (ns=0; ns < amount; ns++) 
document.write("<LAYER NAME='n"+ns+"' LEFT=0 TOP=0 VISIBILITY=HIDE><IMG SRC='"+images+"'></LAYER>");
}


function msi(){
if (document.layers){
for ( i = 0 ; i < ns ; i++ )
{
temp="n"+i
document.layers[0].visibility='show';
document.layers[0].top = Ypos+cntr*Math.cos((RunTime+i*4.5)/5);
document.layers[0].left =Xpos+cntr*Math.sin((RunTime+i*4.5)/5);
}
cntr+=1;
RunTime+=speed;
stp=setTimeout('msi()',10);
if (cntr>=100)
{
cntr=100;
speed=2.5;
for ( i = 0 ; i < ns ; i++ )
{
 temp="n"+i
 document.layers[temp].visibility='show';
 document.layers[temp].top=Ypos+cntr*Math.cos((RunTime-100)*i/90);
 document.layers[temp].left=Xpos+cntr*Math.sin((RunTime-100)*i/90);
 }
}
if (RunTime>182)
{
speed=0.5;
for ( i = 0 ; i < ns ; i++ )
{
 temp="n"+i
 document.layers[temp].top=Ypos+xcntr*Math.cos(((RunTime-182)+i*4.5)/5);
 document.layers[temp].left=Xpos+xcntr*Math.sin(((RunTime-182)+i*4.5)/5)*Math.cos((RunTime-182)/5);
 }
}
}



else if (document.all){
for (i=0;i<ieDiv.all.c.all.length;i++)
{
ieDiv.all.c.all[0].style.visibility='visible';
ieDiv.all.c.all[0].style.top=Ypos+cntr*Math.cos((RunTime+i*4.5)/5);
ieDiv.all.c.all[0].style.left=Xpos+cntr*Math.sin((RunTime+i*4.5)/5);
} 
cntr+=1;
RunTime+=speed;
stp=setTimeout('msi()',10);
if (cntr>=100)
{
cntr=100;
speed=2.5;
for (i=0;i<ieDiv.all.c.all.length;i++)
 {
ieDiv.all.c.all[i].style.visibility='visible';
ieDiv.all.c.all[i].style.top=Ypos+cntr*Math.cos((RunTime-100)*i/90);
ieDiv.all.c.all[i].style.left=Xpos+cntr*Math.sin((RunTime-100)*i/90);
 }
}
if (RunTime>182)
{
speed=0.5;
for (i=0;i<ieDiv.all.c.all.length;i++)
 {
ieDiv.all.c.all[i].style.top=Ypos+xcntr*Math.cos(((RunTime-182)+i*4.5)/5);
ieDiv.all.c.all[i].style.left=Xpos+xcntr*Math.sin(((RunTime-182)+i*4.5)/5)*Math.cos((RunTime-182)/5);
 }
}
}
if (RunTime>210)
{
xcntr-=10;
}
if (document.layers)
_y=-window.innerWidth-90;
else if (document.all)
_y=-document.body.clientWidth-90;
if (xcntr <= _y)
{
RunTime=0;
speed=1;
cntr=0;
xcntr=100;
}
}
msi()
//-->
</script>
    
<script language="Javascript">
<!--
function selectAll(theField){
var tempval=eval("document."+theField)
tempval.focus()
tempval.select()
}
//-->
</script>


</body>

⌨️ 快捷键说明

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