Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Progress bar, зацените 
:(
    Опции темы
chaos
Дата 20.7.2005, 11:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: нет
Всего: 44



встала задача(я не пишу на javascript) сделать что то вроде прогресс бара,
походив по форуму набрался небольшим объемом знаний и
вот что у меня получилось smile ну как для первого раза? smile Да, это у меня просто тестовый вариант

Код

<head>
<script language="javascript">
var obj;

function fill(pos, elID) {
    if (pos > -1)
    {
        document.ForTest.CTime.value = pos+1;
        obj = document.getElementById(elID);
        obj.rows[pos].cells[0].bgColor = "#FFFFFF";
        
        if (pos+1 == obj.rows.length)
        {
            alert("The End!!!");
            return;
        }
    }
    window.setTimeout('fill('+(pos+1)+', "' + elID + '")', 1000);
}

function Start() {
    var t = document.ForTest.VTime.value;
    CreateTable(t);
    fill(-1, "pb")
}

function CreateTable(rowcount) {
    var tb = document.getElementById("pb");

    while (tb.rows.length != 0)
        tb.deleteRow(0);

    var r, i;
    for (i = 0; i < rowcount; i++) {
        r = tb.insertRow(tb.rows.length);
        r.insertCell(r.cells.length).innerHTML="";
        r.bgColor = "#FF0000";
    }
}
</script>

</head>
<body>
    <table border=1 height=100% width=100%>
        <tr>
            <td width=90%>
                <form name="ForTest">
                    <table cellspacing=0 cellpadding=0>
                        <tr>
                            <td>Âðåìÿ äëÿ ãîëîñîâàíèÿ(ñåê): <input type="text" name="VTime"></td>
                        </tr>
                        <tr>
                            <td><input type="text" name="CTime" disabled="disabled"></td>
                        </tr>
                        <tr>
                            <td><button onClick="Start()">&nbsp;&nbsp;&nbsp;&nbsp;Start&nbsp;&nbsp;&nbsp;&nbsp;</button></td>
                        </tr>
                    </table>
                </form>
            </td>
            <td width=10%><table id="pb" border=0 height=100% width=100% cellspacing=0 cellpadding=0></table></td>
        </tr>
    </table>
</body>
</html


может кому поможет
PM WWW   Вверх
DEER
Дата 20.7.2005, 14:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 749
Регистрация: 12.4.2005
Где: г. Рязань

Репутация: 2
Всего: 13



Что то у меня не пошло работатть


--------------------
 
PM MAIL WWW ICQ MSN   Вверх
chaos
Дата 21.7.2005, 07:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: нет
Всего: 44



Цитата(DEER @ 20.7.2005, 14:26)
Что то у меня не пошло работатть

хм( а у меня работает
PM WWW   Вверх
Aliance
Дата 31.7.2005, 14:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



chaos, если в коде имеются любые теги (даже тег <script>) - то пользуйтесь уже не кодом JS, а кодом HTML. Ибо первый не понимает тегов вообще, а второй понимает и теги и JS.
Кроме того не вижу вопроса. ИМХО, топик не в тот раздел.
PM MAIL WWW ICQ Skype   Вверх
R.M.
Дата 4.8.2005, 01:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Анархист
****


Профиль
Группа: Участник
Сообщений: 2164
Регистрация: 8.6.2005
Где: Питер

Репутация: нет
Всего: 30



chaos

Решил похвастаться? А сам даже выложить нормально не смог smile юникод вместо русских букв


--------------------
Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека.

Nokia LifeStyle - Всё для смартфонов Nokia 
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0751 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.