Помогите с javascript

Discussion in 'PHP' started by Savedracon, 26 May 2009.

  1. Savedracon

    Savedracon New Member

    Joined:
    8 Nov 2008
    Messages:
    41
    Likes Received:
    2
    Reputations:
    -1
    Скрипт должег выводить рандомом число от 100-200 один раз в сутки и показывать его в течение всего дня
    и второй
    Скрипт рандомом выводит чило от 1 до 9 и меняет его каждую секунду.
     
    #1 Savedracon, 26 May 2009
    Last edited: 26 May 2009
  2. Fepsis

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

    Joined:
    17 Sep 2008
    Messages:
    791
    Likes Received:
    391
    Reputations:
    72
    PHP:
    <html>
    <
    script>
    function 
    startClock()
    {
    Math.floorMath.random( ) * (10) )
    document.frm.clock.value x
    setTimeout
    ("startClock()"1000)
    }
    </script>
    <body onLoad="startClock()">
    <form name="frm" method="post">
    <input name="clock" size="3" readonly="readonly" style="border: medium none ; padding: 0pt; 

    font-size: 25pt; font-family: Verdana; vertical-align: top;" type="text">
    </form>
    </body>
    </html>
     
  3. Savedracon

    Savedracon New Member

    Joined:
    8 Nov 2008
    Messages:
    41
    Likes Received:
    2
    Reputations:
    -1
  4. Fepsis

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

    Joined:
    17 Sep 2008
    Messages:
    791
    Likes Received:
    391
    Reputations:
    72
    Я как раз и написал пример №2...
    На счёт первого, если я правльно тебя понял, лучше ПХП заюзать.. То есть ты хочешь, чтобы при заходе на какую-то страницу сайта целые сутки показывалось одно и то-же число, а на следующие сутки - число менялось.. Так..??! Юзай Пхп... (сохраняй число и дату в файл, потом выводи число если дата файле совпадает с текущей, если нет - генерится новое число и перезаписывается в файл)
    Если же тупо открываешь страницу - видишь число, а через сутки число на странице меняется - делай так:
    в моём примере меняешь 1000 на количество милисекунд в сутках (считай сам..))),
    Math.floor( Math.random( ) * (10) )
    меняешь на
    Math.floor( Math.random( ) * (101) ) + 100
     
    #4 Fepsis, 26 May 2009
    Last edited: 26 May 2009
  5. Savedracon

    Savedracon New Member

    Joined:
    8 Nov 2008
    Messages:
    41
    Likes Received:
    2
    Reputations:
    -1
    Благодарю