HOME  >>>  HTML整理ノート  >>> DHTML -- 基本編   応用編

球形に周回するalpha

 

 

 

 

 

Sample Source......................................................................>>>

<script language="JavaScript"><!--
function Enn(){
    dv.style.filter = "alpha(opacity=30,finishopacity=100,
        style=1,startX=20,startY=20,finishX=50,finishY=50)
";
    AlphaEnn();
}

flg = 0;
var timerID;
function AlphaEnn(){
  if(flg == 0){
    if(dv.filters.alpha.startX < 100)
        dv.filters.alpha.startX += 1;
    else if(dv.filters.alpha.startY < 80)
        dv.filters.alpha.startY += 1;
    else flg = 1;
  }else{
    if(dv.filters.alpha.startX > 0)
        dv.filters.alpha.startX -= 1;
    else if(dv.filters.alpha.startY > 20)
        dv.filters.alpha.startY -= 1;
    else flg = 0;
  }
  timerID = setTimeout("AlphaEnn()",100);
}
//--></script>
</head>

<body onload="Enn();">
<div id="dv" style="position:absolute;
    left:200;color:navy;font:150pt;">●></div>

<button onclick="clearTimeout(timerID);">停止</button>
<button onclick="Enn();">再開</button>


end(最終更新:12/11/10)