-
Вебмастеру
(
http://forum.oszone.net/forumdisplay.php?f=22)
boneheap |
30-10-2004 16:14 212048 |
Вот он, который при наведении мыши срабатывает функция 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()">
[s]Исправлено: Prisoner, 1:30 31-10-2004[/s]
|
Потому что рекурсивно вызвается
Цитата:
Код:
setTimeout ("sss()", 10)
|
|
Время: 17:32.
© OSzone.net 2001-