Sign in to follow this  
Followers 0
fargus

Бегающий текст внизу страницы

5 posts in this topic

Видел на одном сайте сделанно так, что внизу, не знаю, как правильно называеться, самая нижняя панель в браузере, там бегает текс. Как это сделанно?

0

Share this post


Link to post
Share on other sites

Ну если уж так хочется бегущую строку на страничку поместить...Пиши что-нибудь типа этого:

<html>

<head>

<title>Бегущая строка</title>

<script language="javascript">

function statusmessageobject(p,d) {

  this.msg = message

  this.out = " "

  this.pos = position

  this.delay = delay

  this.i     = 0

  this.reset = clearmessage

}

function clearmessage() {

  this.pos = position

}

var position = 100

var delay    = 40

var message  = "текст бегущей строки"


var scroll = new statusmessageobject()

function scroller() {

  for (scroll.i = 0; scroll.i < scroll.pos; scroll.i++) {

    scroll.out += " "

  }

    if (scroll.pos >= 0)

   scroll.out += scroll.msg

  else scroll.out = scroll.msg.substring(-scroll.pos,scroll.msg.length)

  window.status = scroll.out

  scroll.out = " "

  scroll.pos--

    if (scroll.pos < -(scroll.msg.length)) {

   scroll.reset()

  }

    setTimeout ('scroller()',scroll.delay)

}

</script>

</head>

<body onLoad="scroller()">

 

 

Хотя я все-таки вставлять бегущую строчку на страницу не советую: многих это раздражает.

Edited by killer112
0

Share this post


Link to post
Share on other sites

Спасибо! Только я видел на одном сайте (его сейчас нет) то же самое, но текст, доходя до конца, останавливался. Хотел бы так же! И желательно, увеличить бы скорость.

Edited by fargus
0

Share this post


Link to post
Share on other sites

В этом скрипте delay = 40 - это и есть скорость, т.е. задержка между перемещением строки.

А вообще Яндекс - в помощь! Подобных скриптов море!

0

Share this post


Link to post
Share on other sites
Видел на одном сайте сделанно так, что внизу, не знаю, как правильно называеться, самая нижняя панель в браузере, там бегает текс. Как это сделанно?

 

А вроде можно создать бегущую строку .... B)

 

marquee height="10" width="270" bgcolor="#99CCFF" loop="2" scrollamount="1"

 

Loop - сколько раз прокрутится строка

scrollamount - скорость движения строки

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0