<html>
<head>
<style type="text/css">
<!--
#spotlight {filter:light}
-->
</style>
</head>
<body>
<img src="http://oxtag.com/zboard/data/gallery/cat.jpg" id="spotlight" speed="50" width=50%>
<script language="JavaScript1.2">
/*
Moving light on image script
?Dynamic Drive (www.dynamicdrive.com)
For full source code, installation instructions,
100's more DHTML scripts, and Terms Of
Use, visit dynamicdrive.com
*/
if (document.all&&window.spotlight){
var x=new Array()
var direction=new Array()
var y=new Array()
if (spotlight.length==null){
spotlight[0]=document.all.spotlight
x[0]=0
direction[0]="right"
y[0]=spotlight[0].height
spotlight[0].filters.light.addPoint(100,50,100,255,255,255,90)
}
else
for (i=0;i<spotlight.length;i++){
x[i]=0
direction[i]="right"
y[i]=spotlight[i].height
spotlight[i].filters.light.addPoint(100,50,100,255,255,255,90)
}
}
function slidelight(cur){
spotlight[cur].filters.light.MoveLight(0,x[cur],y[cur],200,-1)
if (x[cur]<spotlight[cur].width+200&&direction[cur]=="right")
x[cur]+=10
else if (x[cur]>spotlight[cur].width+200){
direction[cur]="left"
x[cur]-=10
}
else if (x[cur]>-200&&x[cur]<-185){
direction[cur]="right"
x[cur]+=10
}
else{
x[cur]-=10
direction[cur]="left"
}
}
if (document.all&&window.spotlight){
if (spotlight.length==null)
setInterval("slidelight(0)",spotlight[0].speed)
else
for (t=0;t<spotlight.length;t++){
var temp='setInterval("slidelight('+t+')",'+spotlight[t].speed+')'
eval(temp)
}
}
</script>
<pre style=font-size:9pt;>
- 설명 -
[img src="이미지주소" id="spotlight" speed="50"]
50 - 숫자가 클수록 반응 속도가 느려진다.
</pre>
</body>
</html>
<head>
<style type="text/css">
<!--
#spotlight {filter:light}
-->
</style>
</head>
<body>
<img src="http://oxtag.com/zboard/data/gallery/cat.jpg" id="spotlight" speed="50" width=50%>
<script language="JavaScript1.2">
/*
Moving light on image script
?Dynamic Drive (www.dynamicdrive.com)
For full source code, installation instructions,
100's more DHTML scripts, and Terms Of
Use, visit dynamicdrive.com
*/
if (document.all&&window.spotlight){
var x=new Array()
var direction=new Array()
var y=new Array()
if (spotlight.length==null){
spotlight[0]=document.all.spotlight
x[0]=0
direction[0]="right"
y[0]=spotlight[0].height
spotlight[0].filters.light.addPoint(100,50,100,255,255,255,90)
}
else
for (i=0;i<spotlight.length;i++){
x[i]=0
direction[i]="right"
y[i]=spotlight[i].height
spotlight[i].filters.light.addPoint(100,50,100,255,255,255,90)
}
}
function slidelight(cur){
spotlight[cur].filters.light.MoveLight(0,x[cur],y[cur],200,-1)
if (x[cur]<spotlight[cur].width+200&&direction[cur]=="right")
x[cur]+=10
else if (x[cur]>spotlight[cur].width+200){
direction[cur]="left"
x[cur]-=10
}
else if (x[cur]>-200&&x[cur]<-185){
direction[cur]="right"
x[cur]+=10
}
else{
x[cur]-=10
direction[cur]="left"
}
}
if (document.all&&window.spotlight){
if (spotlight.length==null)
setInterval("slidelight(0)",spotlight[0].speed)
else
for (t=0;t<spotlight.length;t++){
var temp='setInterval("slidelight('+t+')",'+spotlight[t].speed+')'
eval(temp)
}
}
</script>
<pre style=font-size:9pt;>
- 설명 -
[img src="이미지주소" id="spotlight" speed="50"]
50 - 숫자가 클수록 반응 속도가 느려진다.
</pre>
</body>
</html>
반응형
'인터넷정보' 카테고리의 다른 글
이미지 체인징 (0) | 2007.10.18 |
---|---|
이미지 체인징 (0) | 2007.10.18 |
흐려졌다 선명해졌다를 반복하는 이미지 (0) | 2007.10.18 |
흐려졌다 선명해졌다를 반복하는 이미지 (0) | 2007.10.18 |
이미지 섬광 효과 (0) | 2007.10.18 |
이미지 위에 마우스 올리면 테두리 생기게 (0) | 2007.10.18 |
이미지 위에 마우스 올리면 테두리 생기게 (0) | 2007.10.18 |
이미지위에 마우스커서 올리면 흔들리게 하는 효과 (0) | 2007.10.18 |
이미지위에 마우스커서 올리면 흔들리게 하는 효과 (0) | 2007.10.18 |
깜박이는 이미지나 텍스트 - 블링크 (blink) (0) | 2007.10.18 |