Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Javascript nie odpala przy ładowaniu strony
Forum PHP.pl > Forum > Po stronie przeglądarki
MarcinUser
Witam,
Chciałbym aby przed załadowaniem strony, została wykonana dana funkcja. Zatem przechodzę do pliku template.php swojego szablonu Joomla.
Umieszczam w znacznikach <head> skrypt:

<script type='javascript'> alert("Komunikat"); </script>

Odpalam stronę i nic się nie dzieje.

Jeśli dam w <body onload="alert("Komunikat");'> to działa, ale dopiero po załadowaniu całej strony a nie o to mi chodzi.

W czym może tkwić problem?

Pozdrawiam.
skowron-line
JS odpala się dopiero po załadowaniu całej strony.
MarcinUser
Nie? Czyli muszę czekać aż wszystkie grafiki mi się wczytają itd? Coś tu mylisz chyba.
wdev
type="text/javascript"

Cytat
JS odpala się dopiero po załadowaniu całej strony.


To jakim cudem działają wszystkie docment.ready ? JS "odpala się" kiedy zostanie napotkany przez przeglądarkę...

Dowód jsFiddle. I przykład type="javascript" też wink.gif Odpal na lokalu, żeby zobaczyć jak tekst się pojawia między dwoma akapitami, jsFiddle evaluując kod wyświetla najwyraźniej rezultat jako ostatni.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.