Показать сообщение отдельно
  #13 (permalink)  
Старый 17.04.2011, 19:57
Аватар для 9xakep
сегодня в 12:34|Комментир
Отправить личное сообщение для 9xakep Посмотреть профиль Найти все сообщения от 9xakep
 
Регистрация: 12.04.2011
Сообщений: 1,180

Ну сейчас то почему не работает?!
<script type="text/javascript">
function pr() { //функция...
var w=document.chel.width; //переменная w равна ширине
if (w<400) { //если ширина меньше 400,то...
document.chel.width=w+10; //ширину прибавлявть по 10пикселей
setTimeout(go, 10); //и так повторять,и с интевалом по 10миллисекунды
}//конец if
}//конец функции
function d() { //начало функции благодаря которой изображение не будет увеличиваться
var timeout_id = setTimeout(go, 10); //переменная как по уроку
clearTimeout(timeout_id); //отменить "timeout_id" который есть-"setTimeout(go, 10)"
} //конец функции
</script>
<img src="http://goiron.enetgallery.com/_ph/1/224558321.jpg" width="300" name="chel" onMouseout="d()" onMouseOver="pr()">

Получается:при наведении на рисунок,должна срабатывать функция pr() по которой,картинка должна увеличиваться,после, если отвести курсор,то функция d() должна отменить действие в функции pr()?Где ошибка в моем коде или в рассуждениях??А получается так что:навожу на картинку,она увеличивается на 10пикселей и все

Последний раз редактировалось 9xakep, 17.04.2011 в 20:01.
Ответить с цитированием