Autor | Zpráva | ||
---|---|---|---|
jirivo Profil * |
#1 · Zasláno: 31. 8. 2009, 14:02:20
Mám funkci showAddress(Adresa z databáze), která slouží pro vyhledávání v mapě do které se dosadí hledaná adresa, ta se tahá z databáze a já potřebuju funkci vyvolat automaticky a doplnit do ní údaje z databáze. Jak zapsat údaje z databáze vím, ale nevím jak volat tuto funkci, která musí následovat ihned po připojení k databázi. Událost onload apod. tady nefunguje, protože nejdříve se musí načíst záznamy z tabulky a pak teprve volat funkce. Jak tedy můžu vyvolat funkci jen tak bez události.
|
||
Ofi Profil |
#2 · Zasláno: 31. 8. 2009, 14:20:05
bez události? takhle:
<div id="neco">blabla</div> <script type="text/javascript"> mojefunkce(); </script> <div id="necojinho">blabla</div> |
||
jirivo Profil * |
#3 · Zasláno: 31. 8. 2009, 14:29:45
Mě to nefunguje. Když napíšu do tagu body událost onload="showAddress('Fibichova 10, Praha')" tak to funguje bez problému, ale já potřebuju tu adresu v závorce vytáhnout z databáze a až pak vyvolat.
|
||
SwimX Profil |
#4 · Zasláno: 31. 8. 2009, 14:36:48
jirivo:
tak si vytáhni z DB co chceš a pak napiš prostě: <script>showAddress(udaj);</script> |
||
Nox Profil |
#5 · Zasláno: 31. 8. 2009, 14:45:14
jirivo
Vytáhnout z databáze to snad můžeš i před jakýmkoliv HTML kódem, takže onload nemůže být problém... Naopak by to tak být mělo - všechen kód který neslouží k přímému vytvoření výstupu (zapisování toho co vyrobíš v php) do html, by měl následovat ještě před html, před doctypem |
||
Časová prodleva: 16 let
|
0