[JavaScript] Помогите со скриптом

Discussion in 'PHP' started by !Knyaz2010!, 29 Oct 2010.

  1. !Knyaz2010!

    !Knyaz2010! Member

    Joined:
    24 Jun 2010
    Messages:
    57
    Likes Received:
    5
    Reputations:
    5
    Здраствуйте! Перейду сразу к делу...
    На неком сайте есть страничка, где идет обратный отсчет при помощи java. Так вот, помогите пожалуйста написать такой JS чтобы можно было менять время на своё. Скрипт должен вписыватся в командную строку. Я не очень силён в этом, пробывал, но ничего не получилось. Вот java-скрипт с той странички:

    HTML:
    <script language='JavaScript'>
    var today=new Date();
    var h=today.getHours();
    var m=today.getMinutes();
    var s=today.getSeconds();
    var i = h*1440+m*60+s;
    var done = 0;
    var totalSecs = i+60;
    
    function SecondPast() {
    //    javascript:location.replace('url');
    	var today=new Date();
    	if(totalSecs != null) timerId = setTimeout('SecondPast()', 1000);
    	h=today.getHours();
    	m=today.getMinutes();
    	s=today.getSeconds();
    	i = h*1440+m*60+s;
    	if(i <= totalSecs) {
    		document.answ.seconds.value = totalSecs - i;
    		if(i >= totalSecs) document.answ.submit();
    	}
    }
    </script>

    За время отвечает totalSecs. Спасибо большое всем, кто поможет!
     
    #1 !Knyaz2010!, 29 Oct 2010
    Last edited: 29 Oct 2010
    1 person likes this.
  2. Mixon

    Mixon Elder - Старейшина

    Joined:
    12 Mar 2008
    Messages:
    394
    Likes Received:
    119
    Reputations:
    12
    Если я правильно понял,то задача главная - Задать суда своё время а текущее,так?
    если да,то прошу суда http://javascript.ru/Date
    как пример:
     
  3. !Knyaz2010!

    !Knyaz2010! Member

    Joined:
    24 Jun 2010
    Messages:
    57
    Likes Received:
    5
    Reputations:
    5
    Нет. Дата здесь ни при чём. При помощи JS-скрипта идёт обратный отсчет, и когда доходит до 0 выводит определённое сообщение. Времени примерно 100 сек. Как сделать чтобы было не 100 сек, а к примеру 2000 сек. Даный JS используется для тестов с лимитом времени. Если будет проще вот ссылка на эту страничку:

    http://vsau.vin.ua/web_thesaurus/test.php?test_code=p2n53
     
    #3 !Knyaz2010!, 29 Oct 2010
    Last edited: 29 Oct 2010
  4. Mixon

    Mixon Elder - Старейшина

    Joined:
    12 Mar 2008
    Messages:
    394
    Likes Received:
    119
    Reputations:
    12
    var totalSecs = i+60;