|
Страници по тази тема: 1 | 2 | (покажи всички)
Тема
|
Pomo6t za Javascript i chasovnik
|
|
Автор | marto (Нерегистриран) |
Публикувано | 23.03.03 16:32 |
|
Niakoi moje li da mi kaje zashto ne raboti sledniat script. Iskam da mi izpisva na stranicata tekushtiat chas i da se update-va na vsiaka sekunda. Rezultatut e obache ednokratno izpisvane.
function show_hour ()
{
var currentHour=new Date()
var thehour=currentHour.getHours ();
var themins=currentHour.getMinutes ();
var theseconds=currentHour.getSeconds ();
document.write (thehour+":"+themins+":"+theseconds);
}
setInterval ("show_hour ()", 1000);
V sushtoto vreme kato zamenia :
document.write (thehour+":"+themins+":"+theseconds);
sus
window.status=thehour+":"+themins+":"+theseconds;
scripta raboti.
Shte buda mnogo blagodaren ako niakoi mi pomogne.
| |
Тема
|
Re: Pomo6t za Javascript i chasovnik
[re: marto]
|
|
Автор |
БaбaИлиицa (цифров зиг-заг) |
Публикувано | 24.03.03 09:16 |
|
Защото document.write се изпълнява еднократно при зареждането на страницата... ако го използваш повторно след това, ще замени кода на цялата страница с това, което си написал като аргумент.
Използвай например innerHTML или innerText, но това пък работи само в MSIE...
А бе има си начини и в другите браузъри да проработи- разгледай малко сайтове за скриптове!
БАба...
| |
Тема
|
Re: Pomo6t za Javascript i chasovnik
[re: БaбaИлиицa]
|
|
Автор |
voyager (стрелочник) |
Публикувано | 25.03.03 02:12 |
|
Бабо, иннерХТМЛ за щастие работи навсякъде освен в Опера<7 (може би и НС4). Иначе нямаше да ми работи личният сайт
--
- лайфстайл списание в мрежата
| |
Тема
|
Re: Pomo6t za Javascript i chasovnik
[re: marto]
|
|
Автор |
Lot (припознат) |
Публикувано | 25.03.03 18:08 |
|
Модифицирах я малко функцията (много обичам getElementById :)). Ще работи на всички DOM браузери. innerHTML го няма в NC 4.xx, но тук нещата стават по друг начин с open, write и close.
И аз не съм сигурен за версиите на Опера <7, но в 7 поне работи.
<HTML><HEAD>
<META http-equiv="Content-Type" content="text/html; charset=windows-1251">
<TITLE>test</TITLE>
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
function show_hour () {
var currentHour = new Date();
var thehour = currentHour.getHours ();
var themins = currentHour.getMinutes ();
var theseconds = currentHour.getSeconds ();
document.getElementById("theTimes").innerHTML = ((thehour <= "9")? ( "0" + thehour): thehour) + ":" + ((themins <= "9")? ( "0" + themins): themins) + ":" + ((theseconds <= "9")? ( "0" + theseconds): theseconds);
setTimeout("show_hour()", 1000);
};
</SCRIPT>
</HEAD>
<BODY>
<DIV ID="theTimes"></DIV>
<SCRIPT>show_hour();</SCRIPT>
</BODY></HTML>
Най-същественото е невидимо за очите
| |
Тема
|
Re: innerHTML...
[re: Lot]
|
|
Автор |
Hell (дефазирана) |
Публикувано | 25.03.03 18:20 |
|
наистина не работи в Опера <= 6.03, ама тва не е негов проблем :)
Няма и не трябва да има правила и критерии, по които да се мисли и живее.
| |
Тема
|
Re: Pomo6t za Javascript i chasovnik
[re: Lot]
|
|
Автор |
mireto:) (™) |
Публикувано | 26.03.03 08:34 |
|
а как да направя часовникът да е в долния десен ъгъл?
Колко много неща има на света, които не са ми нужни.
| |
Тема
|
Re: Pomo6t za Javascript i chasovnik
[re: mireto:)]
|
|
Автор |
Lot (припознат) |
Публикувано | 26.03.03 11:46 |
|
За примера, който дадох, това е най-лесния начин
<BODY>
<TABLE WIDTH="100%" HEIGHT="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0">
<TR><TD ID="theTimes" ALIGN="right" VALIGN="bottom"></TD></TR>
</TABLE>
<SCRIPT>show_hour();</SCRIPT>
</BODY>
Най-същественото е невидимо за очите
| |
Тема
|
Re: Pomo6t za Javascript i chasovnik
[re: Lot]
|
|
Автор |
mireto:) (™) |
Публикувано | 26.03.03 22:44 |
|
мерсии
Колко много неща има на света, които не са ми нужни.
| |
Тема
|
Re: Pomo6t za Javascript i chasovnik
[re: Lot]
|
|
Автор |
mireto:) (™) |
Публикувано | 27.03.03 07:50 |
|
ама нещо не става...като напиша този код и часовика изчезнва не знам защо. а иначе си седи долу в ляво...
Колко много неща има на света, които не са ми нужни.
| |
Тема
|
kak se polzva innerHTML?
[re: БaбaИлиицa]
|
|
Автор | marto (Нерегистриран) |
Публикувано | 27.03.03 11:43 |
|
Blagodaria ti za suveta, moje li niakoi obache da mi kaje nakratko, kakuv e sintaksisa na innerHTML - tova svoistvo na koi obect e i t.n.
| |
|
Страници по тази тема: 1 | 2 | (покажи всички)
|
|
|