![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 19.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
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. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
JS odpala się dopiero po załadowaniu całej strony.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 19.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
Nie? Czyli muszę czekać aż wszystkie grafiki mi się wczytają itd? Coś tu mylisz chyba.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 86 Pomógł: 20 Dołączył: 20.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
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ż (IMG:style_emoticons/default/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. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.09.2025 - 18:00 |