Autor | Zpráva | ||
---|---|---|---|
Jim Profil |
#1 · Zasláno: 4. 1. 2006, 21:44:51
Ahoj, nemohl by mi prosím někdo poradit s tímhle? Pořád to nefunkuje tak jak bych si představoval. Jde o to aby se stránka obnovila vždy v nastavený čas... Díky!
<script=javascript> window.setInterval("cas()", 100) cas() var jedna="12:12" var dva="12:13" var tri="12:14" var ctyri="12:15" var pet="12:16" var sest="12:17" var sedm="12:18" var osm="12:19" var devet="13:12" var deset="12:13" var ted=gethours() + ":" + getminutes() if (ted==jedna||dva||tri||ctyri||pet||sest||sedm||osm||devet||deset) { location.reload() } </script> |
||
Anonymní Profil * |
#2 · Zasláno: 4. 1. 2006, 21:47:57
if(ted==jedna||ted==dva||ted==tri...)
|
||
Jim Profil |
#3 · Zasláno: 4. 1. 2006, 21:59:05
Dík, ale myslím že to nebude vše?
|
||
Oswald Profil |
#4 · Zasláno: 4. 1. 2006, 23:40:42
Místo:
var ted=gethours() + ":" + getminutes() By mělo být něco jako: var time = new Date; getHours a getMinutes jsou metody objektu date, nelze je volat samostatně - JavaScript - Objekt Date |
||
Oswald Profil |
#5 · Zasláno: 4. 1. 2006, 23:43:43 · Upravil/a: Oswald
Jo a ještě tahle podmínka:
if (ted==jedna||dva||tri||ctyri||pet||sest||sedm||osm||devet||deset) by měla vypadat spíš takhle: if (ted==jedna || ted==dva || ted == tri [...]) A zápis tý funkce (pokud to teda má být definice funkce) taky neni úplně OK, ale na to už přijdeš ,-) |
||
Jim Profil |
#6 · Zasláno: 5. 1. 2006, 16:57:50
Dík, ale o jakou funkci jde??
|
||
Jim Profil |
#7 · Zasláno: 5. 1. 2006, 17:01:08
Script ted vypadá takhle a nefunguje to. Vždy po nějaké době se to sekne.
<script language=javascript> window.setInterval("cas()", 1000) cas() var jedna="0:52"; var dva="12:13"; var tri="12:14"; var ctyri="12:15"; var pet="12:16"; var sest="12:17"; var sedm="12:18"; var osm="12:19"; var devet="13:12"; var deset="12:13"; var time = new Date; var ted = time.getHours() + ":" + time.getMinutes(); if (ted==jedna || ted==dva || ted==tri || ted==ctyri || ted==pet || ted==sest || ted==sedm || ted==osm || ted==devet || ted==deset) { location.reload() } </script> |
||
Oswald Profil |
#8 · Zasláno: 5. 1. 2006, 17:06:02
Nejsem si jistý, jestli čtu Tvé myšlenky správně, ale mám pocit, že chceš tohle:
|
||
Jim Profil |
#9 · Zasláno: 5. 1. 2006, 20:54:47 · Upravil/a: Jim
Nedělá to to co by mělo :o( Má to být kontrolní systém, ve kterém se po určité době obnovějí stránky.
http://www.server-baby.cz/jakubzacek/pokusa/promitnuti3.php |
||
Jim Profil |
#10 · Zasláno: 5. 1. 2006, 20:58:58
Ty časy musí být definovány protože těch stránek bude nakonec daleko víc a u některých je stačí obnovit po daleko delší době...
|
||
Oswald Profil |
#11 · Zasláno: 5. 1. 2006, 21:17:53
Tak poslední pokus:
|
||
Jim Profil |
#12 · Zasláno: 5. 1. 2006, 21:40:23
Snad to už funguje.. Musím to ještě testovat, ale nakonec to myslím jde. Mám tam tu podmínku že se to musí obnovit třeba v 15:30, proto jsem tam definoval ty časy....
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0