Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML] body onload="funkcja1();funkcja2();" problem
Forum PHP.pl > Forum > Przedszkole
escobar1983
witam jak mozna wstawic kilka funkcji w onload aby nie wystepowal blad pod przegladarka MSIE. Dodam ze pod FF nic wyskakuje zaden blad. Z gory dziekuje. pozdrawiam
specialplan
Powinno dzialac. Co to za blad?
escobar1983
Object expected
nitek
podaj może dokładny kod, jaki masz na stronie...?
specialplan
Wydaje mi sie, ze to kwestia samych funkcji a nie tego, ze ladowane sa dwie naraz. Jesli odwolujesz sie w funkcji do jakichs obiektow DOM z Twojej strony, to IE tego nie lyknie - powinna byc zaladowana funkcja po wczytaniu elementu, do ktorego sie odwoluje.
woj_tas
  1. if (window.attachEvent) window.attachEvent("onload", nazwa_funkcji);
escobar1983
  1. onload="scroll();load();Inicjuj()" onunload="GUnload()"
Teraz tak pierwsza funcka jest od banera z promocjami , drugi to google mapa API a trzecia od przyciskow do przewiajnia tekstu. Ciezko mi ogolnie jest przedstawic kod strony bo jest go bardzo duzo. Jest tak ze logo z poziomym menu itp. jest u gory w srodku jest cialo czyli terasci linkow a na dole stopka.
specialplan
mysle, ze Inicjuj() rzuca problem...
escobar1983
to co moge z tym zrobic??
specialplan
Sprobuj dodac zamiast w onload:

  1. <script type="text/javascript">
  2. Inicjuj();


na koncu kodu, np tuz przed zamknieciem tagu body - o ile sprawdziles ze to ta funkcja wywala brak obiektu, a nie inna.
escobar1983
ok sprobuje.
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.