Autor Zpráva
Gumok
Profil *
Mám takový problém z funkcema v JavaScriptu.
Jak mám už proboha v JavaScriptu deklarovat funkci, aby na ní prohlížeč "nezapoměl".
Stává se mi totiž, že potřebuju nadeklarovat funkci, kterou by si prohlížeč zapamatoval a pokud jí nadeklaruju jednoduše do hlavičky, tak je ta funkce jednorázová a prohlížeč jí po jejím vykonání jednoduše nezná.
Co mam dělat a by ta funkce byla použitelná dál i po jejím použití?
Nox
Profil
to je nesmysl...dej nějaký příklad nebo odkaz na stránku
ah01
Profil
Gumok
Co mam dělat...
Naučit se JS?

Promiň, ale z tvého popisu mě napadá jen to, že ve funkci máš pravděpodobně chybu. Takže bez bližšího popisu, nejlépe ukázky kódu, ti tu nikdo víc neporadí.
Mastodont
Profil
Tipnul bych, že Gumok chce volat jednu funkci ve více stránkách, ale její kód chce mít jen v jedné stránce.
Gumok
Profil *
Hm... Asi tam mam chybu.
Na Mastodonta - Chci jí mít v jedné stránce. Jenom v jednom .htm. A vyvolat jí i potom co vznikne nová stránka, kterou vygeneruje ta funkce.
Gumok
Profil *
Musim si s tim asi ještě pohrát.
Mastodont
Profil
Řešení je jednoduché - externí soubor s JS, na který budeš do HTML stránek dávat jen odkaz.
peta
Profil
Gumok
Slava, konecne upresneni a je mozne zacit premyslet o reseni :)

Mastodont
Vice stranek, prenaset hodnoty, cookies

Gumok
Jedna stranka, metoda window.open, popis, jak pracovat s funkcemi v jinem okne je pod
jakpsatweb.cz - javascript - objekt window, posl. 20 radku.
Nefunguje, pokud je v okne stranka z jineho serveru.

Prenaset JS do jineho okna, je lepsi reseni od Mastodont, externi JS.

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: