Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.05.2012, 16:18
Интересующийся
Отправить личное сообщение для ira_lala Посмотреть профиль Найти все сообщения от ira_lala
 
Регистрация: 17.04.2012
Сообщений: 24

Бегущая строка
Можно ли сделать бегущую строку, помещенную в параграф, с текстом например " Я изучаю javascript" ? и как это сделать?
Ответить с цитированием
  #2 (permalink)  
Старый 11.05.2012, 16:28
Профессор
Отправить личное сообщение для bot87 Посмотреть профиль Найти все сообщения от bot87
 
Регистрация: 16.05.2011
Сообщений: 307

http://htmlbook.ru/html/marquee
http://ruseller.com/lessons.php?rub=32&id=543
Есть шикарний плагин jquery http://markup-javascript.com/2009/06...rutkoj-teksta/
__________________
Я только учусь.Ногами просьба не бить
Ответить с цитированием
  #3 (permalink)  
Старый 11.05.2012, 16:45
Интересующийся
Отправить личное сообщение для ira_lala Посмотреть профиль Найти все сообщения от ira_lala
 
Регистрация: 17.04.2012
Сообщений: 24

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head charset=utf-8>
<SCRIPT LANGUAGE="JavaScript" >
<!--
var line="академия информатики для школьников";
var speed=200;
var i=0;
function m_line() {
if(i++<line.length) {
document.form.ctc.value=line.substring(0,i);
}
else{
document.form.ctc.value=" ";
i=0;
}
setTimeout('m_line()',speed);
}
//-->
</SCRIPT>
</head>
<body>
<BODY onLoad="m_line()">
<CENTER>
<FORM NAME="form">
<INPUT TYPE="text" SIZE="30" NAME="ctc">
</FORM>
</CENTER>
</BODY>
</body>
</html>
у меня есть вот такой скрипт, но дело в том, что никак не могу настроить функции с языком, т.е не по-русски можно ли это исправить?
Ответить с цитированием
  #4 (permalink)  
Старый 11.05.2012, 16:55
Профессор
Отправить личное сообщение для bot87 Посмотреть профиль Найти все сообщения от bot87
 
Регистрация: 16.05.2011
Сообщений: 307

Викинь этот скрипт
__________________
Я только учусь.Ногами просьба не бить
Ответить с цитированием
  #5 (permalink)  
Старый 11.05.2012, 17:09
Интересующийся
Отправить личное сообщение для ira_lala Посмотреть профиль Найти все сообщения от ira_lala
 
Регистрация: 17.04.2012
Сообщений: 24

Сообщение от bot87 Посмотреть сообщение
Викинь этот скрипт
почему??
Ответить с цитированием
  #6 (permalink)  
Старый 11.05.2012, 17:14
Профессор
Отправить личное сообщение для bot87 Посмотреть профиль Найти все сообщения от bot87
 
Регистрация: 16.05.2011
Сообщений: 307

1.<head charset=utf-8> для кодировки есть тег <меtа>
2.LANGUAGE="JavaScript" викинь
3 убери onLoad="m_line()"
4,Убери комменты внутри скрипта
5Вызов через интервал перенеси в body setTimeout(m_line,speed);
__________________
Я только учусь.Ногами просьба не бить
Ответить с цитированием
  #7 (permalink)  
Старый 11.05.2012, 17:29
Интересующийся
Отправить личное сообщение для ira_lala Посмотреть профиль Найти все сообщения от ira_lala
 
Регистрация: 17.04.2012
Сообщений: 24

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; chrset=utf-8"/>
<SCRIPT>

var line="академия информатики для школьников";
var speed=200;
var i=0;
function m_line() {
if(i++<line.length) {
document.form.ctc.value=line.substring(0,i);
}
else{
document.form.ctc.value=" ";
i=0;
}
setTimeout('m_line()',speed);
}

</SCRIPT>
</head>
<body setTimeout(m_line,speed);>
<BODY >
<CENTER>
<FORM NAME="form">
<INPUT TYPE="text" SIZE="30" NAME="ctc">
</FORM>
</CENTER>
</BODY>
</body>
</html>


Почему не работает?
Ответить с цитированием
  #8 (permalink)  
Старый 11.05.2012, 19:42
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="content-type" content="text/html; chrset=utf-8"/>
        <script type="text/javascript">

            var line = "академия информатики для школьников",
                speed = 200, i = 0;

            function m_line() {
                if ( i++ < line.length ) {
                    document.form.ctc.value = line.substring( 0, i );
                } else{
                    document.form.ctc.value = " ";
                    i = 0;
                }
                setTimeout( m_line, speed );
            }

        </script>
    </head>
    <body onload="setTimeout( m_line, 200 );">
        <CENTER>
            <FORM NAME="form">
                <INPUT TYPE="text" SIZE="30" NAME="ctc">
            </FORM>
        </CENTER>
    </body>
</html>
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #9 (permalink)  
Старый 12.05.2012, 15:20
Интересующийся
Отправить личное сообщение для ira_lala Посмотреть профиль Найти все сообщения от ira_lala
 
Регистрация: 17.04.2012
Сообщений: 24

ВОТ СПАСИБО БОЛЬШОЕ!!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
бегущая строка на Jquery noosfera jQuery 10 19.11.2012 17:10
Бегущая строка в строке состояния DexS Общие вопросы Javascript 0 06.05.2011 14:43
Бегущая строка kali4st Ваши сайты и скрипты 10 18.12.2009 15:39
Необходима бегущая строка: непрерывная, снизу вверх Garaeva_Gulnara Элементы интерфейса 3 30.10.2009 18:25
Бегущая строка на js yvarvara Элементы интерфейса 2 01.04.2009 12:12