Показать сообщение отдельно
  #1 (permalink)  
Старый 20.02.2013, 18:39
Новичок на форуме
Отправить личное сообщение для Seregapop Посмотреть профиль Найти все сообщения от Seregapop
 
Регистрация: 20.02.2013
Сообщений: 1

Помогите завершить Javascript!
Здравствуйте!
Прошу помочь с завершением скрипта, нужно выполнить одно дурацкое задание! Есть буква, она бегает по диагонали. Но нужно, чтобы она половину пути увеличивалась, а затем уменьшалась. Как это можно реализовать? Дали подсказку, что нужно использовать "document.write", но не понимаю, куда и что прописывать - не силён в этом.
Сам скрипт:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Анимация: движение картинки</title>
<style>
Div {font-size:14;font-weight:bold; }
</style>
<script language="javascript">
var dx, dy, timer;
dx=3;
dy=14;
function moveImage(){

div11.style.pixelLeft += dx;
div11.style.pixelTop += dx;

if(div11.style.pixelLeft + div11.style.pixelWidth >= document.body.clientWidth)
if(div11.style.pixelTop + div11.style.pixelWidth >= document.body.clientWidth)
{
dx = -dx;
dy = -dy;
}
if(div11.style.pixelLeft <= 0)
if(div11.style.pixelTop <= 0)
{
dx = -dx;
dy = -dy;
}
}
function setupAnimation(){
timer=window.setInterval("moveImage()",6)
}

</script>
</head>
<body onLoad="setupAnimation();">

<div ID="div11" style="top:100; left:150; position:absolute; z-index:1">J</div>
</body>
</html>
Ответить с цитированием