웹마스터 팁
page_full_width">
링크가 걸려있는 모든 이미지에 마우스 올리면 서서히 밝아지게 하는 소스입니다.
2003.01.09 19:19
링크가 걸려있는 모든 이미지에 마우스를 올리면 반복적으로 서서히 밝아지게 하는 효과입니다.
아래 태그를 </head>위에 삽입하세요.
보기는 좋은데요..이소스가 작동하는 순간은 CPU 사용이 100% 된답니다.ㅠㅠ
사용해도 무리는 없을까요? 다른분들은 어떻게 생각하시는지요?
<SCRIPT>
var globopObject;
var opIndex=0;
var cleared=true;
var direction=10;
function dynOpacity(opObject,stop)
{
if (stop)
{
clearInterval(window.tm);
cleared=true;
opIndex=10;
return;
}
globopObject=opObject;
if (opIndex>110) direction=-4;
if (opIndex<0) direction=4;
opIndex+=direction;
globopObject.style.filter='alpha(opacity:' + opIndex + ')';
if (cleared)
{
window.tm=setInterval("dynOpacity(globopObject,false);",1);
cleared=false;
}
//alert(window.tm);
}
function handleevent()
{
if (event.type=="mouseover")
if(event.srcElement.tagName=="IMG")
if (event.srcElement.parentElement.tagName=="A")
{
dynOpacity(event.srcElement,false);
}
if (event.type=="mouseout")
if(event.srcElement.tagName=="IMG")
{
event.srcElement.style.filter="";
dynOpacity(event.srcElement,true);
}
}
document.onmouseover=handleevent;
document.onmouseout=handleevent;
</SCRIPT>
아래 태그를 </head>위에 삽입하세요.
보기는 좋은데요..이소스가 작동하는 순간은 CPU 사용이 100% 된답니다.ㅠㅠ
사용해도 무리는 없을까요? 다른분들은 어떻게 생각하시는지요?
<SCRIPT>
var globopObject;
var opIndex=0;
var cleared=true;
var direction=10;
function dynOpacity(opObject,stop)
{
if (stop)
{
clearInterval(window.tm);
cleared=true;
opIndex=10;
return;
}
globopObject=opObject;
if (opIndex>110) direction=-4;
if (opIndex<0) direction=4;
opIndex+=direction;
globopObject.style.filter='alpha(opacity:' + opIndex + ')';
if (cleared)
{
window.tm=setInterval("dynOpacity(globopObject,false);",1);
cleared=false;
}
//alert(window.tm);
}
function handleevent()
{
if (event.type=="mouseover")
if(event.srcElement.tagName=="IMG")
if (event.srcElement.parentElement.tagName=="A")
{
dynOpacity(event.srcElement,false);
}
if (event.type=="mouseout")
if(event.srcElement.tagName=="IMG")
{
event.srcElement.style.filter="";
dynOpacity(event.srcElement,true);
}
}
document.onmouseover=handleevent;
document.onmouseout=handleevent;
</SCRIPT>
댓글 3
-
TuTy
2003.01.09 19:58
-
핑구
2003.01.10 12:02
헐..; 좋긴 좋은데 진짜 100%되네요; -
Rootin
2003.02.14 20:52
소스가 굉장히 복잡해보이는군요... -_-;;
일단 홈페이지에 넣어봤는데.. 왠지 CPU 100% 때문에 맘에 걸리는 -ㅅ-;;