Autor Zpráva
gadis
Profil *
Ahoj potreboval bych poradit mam script v ajaxu na refres nakeho mista na strance treba aktualni hrana pisnicka a pak pocet posluchacu kdyz mam jeden script tak to funguje kazdych treba 5 sekund to udela refresh te pisnicky jestli se treba nezmenila ale kdzy dam ten samy script po druhe na tu stranku zas na jinou vec treba pocet posluchacu tak mi prestane fungovat i ten prvni a nevim jak je rozlisit od sebe aby se neovlivnovali navzajem a abych mohl mit tech scriptu treba vic na jedne strance jen treba na tech par pismen co se meni na strance protoze nacitat kazdou chvili znova stranku je hnus.poradte prosim :-)
gadis
Profil *
http://www.gadys.net/radio/refresh.php treba tenhle script co musim udelat pro to aby fungovla trikrat?
peta
Profil
Postupovat logicky, to musis udelat.

<script>
function MyUpdate() {...}
function MyUpdate() {...}
function MyUpdate() {...}
</script>

Prijde ti logicke prepsat si 3x funkci MyUpdate() ? Presne to se totiz stane, JS se v pameti prepise. Teto vlastnosti se vyuziva, ale v tvem pripade je to chyba.
Co treba kazdou pojmenovat cislem 123?

ASP - predpokladejme, ze aspon to umis. Tam, kdyz napises 3x function MyUpdate() {...} , tak se tez ta funkce prepise. Coz je opet logicke. Kdyz pak zavolas 10x MyUpdate, pouzije se posledni definice funkce 10x.
Casovac je jen misto v pameti a toto ma ulozene v tvem pripade pouze odkaz na funkci. Pokud mu funkci prepises, vola pak tu novou.

Jinak ten script klidne muzes napsat cely na konec stranky, at ho mas pohromade. idealne jako externi.

Mozna by stalo za to precist si dokumentaci k JS knihovne, kterou pouzivas nez s ni budes pracovat.
gadis
Profil *
Tak sem to rozjel mam stejny javascript 3krat na stejne strance to co sem potreboval ale podelalao se zase to ze to jde jen ve firefoxu a v IE ani na linuxu v nakem prohlizeci to nejde http://www.gadys.net/radio/refresh.php co se da s tim delat??
peta
Profil
gadis
Odstranit chyby
nastroje - chybova konzola (totez ma IE dole ve status e / /!\, O v menu nastroje):

Varování: anonymous function does not always return a value
Zdrojový soubor: http://www.gadys.net/radio/jquery.js
Řádek: 55
Zdrojový kód:
};

Varování: anonymous function does not always return a value
Zdrojový soubor: http://www.gadys.net/radio/jquery.js
Řádek: 207, Sloupec: 3
Zdrojový kód:
}) ||

Varování: anonymous function does not always return a value
Zdrojový soubor: http://www.gadys.net/radio/jquery.js
Řádek: 986, Sloupec: 21
Zdrojový kód:
return returnValue;

Varování: anonymous function does not always return a value
Zdrojový soubor: http://www.gadys.net/radio/jquery.js
Řádek: 1241, Sloupec: 30
Zdrojový kód:
return f.apply(this, [e]);

Varování: variable ifModified hides argument
Zdrojový soubor: http://www.gadys.net/radio/jquery.js
Řádek: 1742, Sloupec: 7
Zdrojový kód:
var ifModified = type.ifModified || false;

Varování: assignment to undeclared variable jQuery
Zdrojový soubor: http://www.gadys.net/radio/jquery.js
Řádek: 16
gadis
Profil *
no ale to byl promo java script co sem stahnul z vebu uz hotovy ja sem s nim nic nedelala tak to uz meli oni spatne a pritom to prezentovali :-( a najde mi najit ta chybova konzole v IE :-( a jak sem se dival na ten java script a na ty chybne radky tak nevim co tam je spatne :-( moc v tom neumim jen potrebuju ten script na moje stranky :-(
gadis
Profil *
no tak dalis 6 hodin sem nad tim stravil a uz me to prestava bavit nasel sem dalsi ajax scripty ale zas se stal oze to treba jelo v IE ale ve firefoxu ne :-( ted sem zkousel opravit treba nakou chybu v tom co si mi napsal ale nevim jak se to povedlo nebo ne ale v IE7 to nejde ale ve firefoxu a opere jo tak jestli to nepujde jen v IE7 tak uz to nebudu resit a proste v tom prohlizeci se to aktualizuje jen kdyz s iten clovek vypne a zapne prohlizec neni to zadny chat jen aktulani hrana pisnicka a pocet posluchacu tak to zas tak nebude vadit a verim ze vetsi pocet lidi ma poradny prohlizec takze tam to jede :-) http://www.gadys.net/radio/refresh.php
gadis
Profil *
no je to na nic bo kdyz nefunguje v IE ten refresh tak se tam ani nezobrazi ten text takze to je pak prazdne tak ja uz nevim asi budu muset hodit meta refresh :-( to bude hnus :-(

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0