При загрузке страницы по горизонтали пробегает картинка:
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, бежит и бежит, бесконечно увеличивая полосу прокрутки по горизонтали - но мне этого же не не нужно.
Уже несколько методов попробовал - не выходит.