Показать сообщение отдельно
  #1 (permalink)  
Старый 01.07.2013, 15:20
Аватар для VINRARUS
Аспирант
Отправить личное сообщение для VINRARUS Посмотреть профиль Найти все сообщения от VINRARUS
 
Регистрация: 01.07.2013
Сообщений: 36

Бегущий Nyan Cat (gif), помогите остановить!
При загрузке страницы по горизонтали пробегает картинка:
function init_move() {
      dx = 1 
     setInterval("move()",8)
	      }
    function move() {
           var x = parseInt(document.all.pic.style.left);
           document.all.pic.style.left = x + dx;
      if (x > document.documentElement.clientWidth ) {
//как бы его тут остановить?
	  }

    }

<img name="pic" src="/root/home/www/cgi-bin/Nyan_Cat.gif" style="position:absolute; top:300; left:-180;">
    <script>
      init_move()
</script>

Но как при достижении границы экрана остановить скрипт (отмечено комментарием)?
Ведь на то он и Nyan Cat, бежит и бежит, бесконечно увеличивая полосу прокрутки по горизонтали - но мне этого же не не нужно.

Уже несколько методов попробовал - не выходит.

Последний раз редактировалось VINRARUS, 01.07.2013 в 15:26.
Ответить с цитированием