|
|
|
| Привет.
Подскажите пожалуста.
Как можно переделать этот скрипт что бы он показывал время с сервера.
И ещё, хотел бы что бы результат был написан просто, а не в окошке для текста, только сам этого сделать не смог, подскажите и это, please!
<SCRIPT LANGUAGE="JavaScript">
<!--
function getTime() {
now = new Date();
y2k = new Date("Jan 1 2006 00:00:00");
days = (y2k - now) / 1000 / 60 / 60 / 24;
daysRound = Math.floor(days);
hours = (y2k - now) / 1000 / 60 / 60 - (24 * daysRound);
hoursRound = Math.floor(hours);
minutes = (y2k - now) / 1000 /60 - (24 * 60 * daysRound) - (60 * hoursRound);
minutesRound = Math.floor(minutes);
seconds = (y2k - now) / 1000 - (24 * 60 * 60 * daysRound) - (60 * 60 * hoursRound) - (60 * minutesRound);
secondsRound = Math.round(seconds);
sec = (secondsRound == 1) ? " seconde" : " secondes";
min = (minutesRound == 1) ? " minute" : " minutes, ";
hr = (hoursRound == 1) ? " heure" : " heures, ";
dy = (daysRound == 1) ? " jour" : " jours, "
document.timeForm.input1.value = "Encore " + daysRound + dy + hoursRound + hr + minutesRound + min + secondsRound + sec + " avant l'ouverture !";
newtime = window.setTimeout("getTime();", 1000);
}
// -->
</script>
|
<form name=timeForm>
<input type="texte" name=input1 size=72 border-style="none" style="font-family: Arial,Verdana,Helvetica;font-size: 13px; color:#FF6600 ;font-weight:bold ;background-color: #000000;border-bottom: 0px solid; border-left: 0px solid;border-right: 0px solid;border-top: 0px solid;font:12px arial, helvetica,sans-serif">
</form>
|
| |
|
|
|
|
|
|
|
для: cccp
(24.10.2005 в 00:03)
| | JavaScript никак не может показывать время сервера, т.к. это клиентская часть. | |
|
|
|
|
|
|
|
для: DDK
(24.10.2005 в 01:06)
| | Сама JS не сможет, а если с помощью ПХП передать в страничку дату, а отображать ее уже средствами ЯС. Я бы подробнее расписал бы но ЯС не знаю совсем | |
|
|
|