Проблема перенаправления по таймеру с использованием window.location - PullRequest
0 голосов
/ 14 июля 2011
<script language="JavaScript" type="text/javascript">
        var theBar = createProgressBar(document.getElementById('progress-bar'));

        var value;
        function resetValue() {
            value = 0;
        }

        function showProgress() {
            value += 1;
            theBar.setValue(value);

            if (value < 100) {
                window.setTimeout(showProgress, 100);   
            }
            if (value = 100) {
                window.location = 'http://google.com';
            }   
        }
        window.onload=resetValue();showProgress();
</script>

Я пытаюсь перенаправить после того, как таймер достигнет 10 секунд, но то, что я пробовал, похоже, не работает (перенаправляет мгновенно).

не знаком с JS один бит, старался изо всех сил подражать

1 Ответ

2 голосов
/ 14 июля 2011

= означает присвоение

if (value == 100) { ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...