Войти

Показать полную графическую версию : Помогите со скриптом


boneheap
30-10-2004, 16:14
Вот он, который при наведении мыши срабатывает функция aaa() увеличивает
gif, а при убирании функция sss() уменьшает его, но функция aaa()
всё равно продолжает работать и gif начинает дёргатся.
Что мне делать поскажите?
<script language = javascript>
function aaa(){
var d = document
var w = d.pic.width
d.pic.width = w+1
d.pic.src="lite[1].gif"
if (w>100){d.pic.width = 100
d.pic.src="lite[1].gif"}
setTimeout ("aaa()", 10)}
function sss(){
var d = document
var w = d.pic.width
d.pic.width = w-2
d.pic.src="lite[1].gif"
if (w<30){d.pic.width = 30
d.pic.src="lite[1].gif"}
setTimeout ("sss()", 10)}
</script>

<IMG src="lite[1].gif" name=pic onMouseOver="aaa()" onMouseOut="sss()">

Исправлено: Prisoner, 1:30 31-10-2004

archy
01-11-2004, 22:20
Потому что рекурсивно вызвается
setTimeout ("sss()", 10)




© OSzone.net 2001-2012