TOP /すぐに使えるJavaScript マウスストーカー(ハート)
<script type="text/javascript"><!--
hn=5;           //ハートの数
msec=100;       //追従速度
hx=10;          //表示位置x座標
hy=-20;         //表示位置y座標
hs=3;           //ハートの大きさ
//----------------------------------------
x=new Array();y=new Array();cnt = 0;
for (i=0; i<=hn; i++) {x[i] = -10;y[i] = -10; }
for(i=0;i<=hn;i++){
document.write("<DIV style='position:absolute;z_index:2;top:-10px;left:-10px;filter: Alpha(opacity=80);'ID='Heart"+i+"'><font size="+hs+" color=pink>&hearts;</font></DIV>");
}
function H_move(NNevent){
if(document.all){x[0]=event.x;y[0]=event.y;}else{
x[0]= NNevent.pageX;y[0]= NNevent.pageY;}
}
function H_run(){
for (i=hn; i>=0; i--){
if(i){x[i] = x[i-1];y[i] = y[i-1];}
if(document.all){
document.all("Heart"+i).style.pixelTop=y[i]+hy+document.body.scrollTop;
document.all("Heart"+i).style.pixelLeft=x[i]+hx+document.body.scrollLeft;
}else{
document.getElementById("Heart"+i).style.top=y[i]+hy+"px";
document.getElementById("Heart"+i).style.left=x[i]+hx+"px";
}
}}
setInterval('H_run()',msec);
document.onmousemove = H_move;/* himajin.moo.jp */
// --></script>