![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 495 Pomógł: 2 Dołączył: 5.02.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
W pliku hi.js znajduje się taki skrypt:
Nie znam się na javiescript więc zwracam się do was z pytaniem. Dlaczego kiedy w pliku index.php odpowiednio pobrać powyższy plik wszystkie linki zmieniaą barwy tak jak powinny, a kiedy wstawić do tego pliku dodatkowo taki skrypt jak poniżej linki całkowicie przestają się podświetlać:
Tak jakby oba te skryty kłóciły się ze sobą... -------------------- Programista Stron i Serwisów WWW oraz Aplikacji Internetowych
Specjalista ds. Pozycjonowania Aplikacji Internetowych Copywriter |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
problem tkwi w jednoczesnym wywołaniu metody window.onload, w takim przypadku zainicjalizowany zostanie skrypt zadeklarowany jako ostatni. Rozwiązanie? Wspólna funckja inicjalizacja() w ktorej uruchomisz init() (z hi.js) i funClock()
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 495 Pomógł: 2 Dołączył: 5.02.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Czy zamiast tego można wstawić onload w sekcji body i tam wywoływać obydwie funkcje?
-------------------- Programista Stron i Serwisów WWW oraz Aplikacji Internetowych
Specjalista ds. Pozycjonowania Aplikacji Internetowych Copywriter |
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Kod window.onload = function() { funClock(); init(); } ... czy jakoś tak. |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 495 Pomógł: 2 Dołączył: 5.02.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
To nie działa...
-------------------- Programista Stron i Serwisów WWW oraz Aplikacji Internetowych
Specjalista ds. Pozycjonowania Aplikacji Internetowych Copywriter |
|
|
![]()
Post
#6
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(The Night Shadow @ 2006-04-17 14:40:26) To nie działa... Jeszcze raz tak napiszesz i dostaniesz bana na tydzień + ostrzeżenie. Kod // deklarujesz funkcję funClock()
// deklarujesz funkcję init() window.onload = function() { funClock(); init(); } |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 495 Pomógł: 2 Dołączył: 5.02.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Rzecz polega na tym, żę o ile wiem skrypty wykonywane są po kolei czyż nie?
Skrypt podświetlania linków znajduje się w sekcji head, a ten drugi z zegarem w sekcji body. To jest problem jeśli chodzi o wywoływanie funkcji w parametrze onload znacznika body, bo przecież kiedy skrypt jest tu wykonywany funkcja zegara jeszcze nie istnieje. Jeżeli chodzi o sieć to owszem. Tylko nie wiem czy będzie Ci sie chciało, bo musiałbys się zarejestrować tutaj www.ogien.webd.pl (pierwsza bodaj wersja strony) a tu www.ogien.webd.pl/blask/ znajduje się wersja z tymi dwoma skryptami razem. Jeżeli chcesz się logowac, najlepiej na tej pierwszej stronie, druga jest w bidowie i jeszcze nie sprawdzałem, czy skrypty zakładania konta działają poprawnie. Ten post edytował The Night Shadow 17.04.2006, 14:53:04 -------------------- Programista Stron i Serwisów WWW oraz Aplikacji Internetowych
Specjalista ds. Pozycjonowania Aplikacji Internetowych Copywriter |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
hmmm, pousówałeś window.onload z tamtych skryptów?
a rozwiązanie ~mike_mech'a daj na końcu pliku - napisz czy zadziałało. OT: o czym jest ta stronka? |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 495 Pomógł: 2 Dołączył: 5.02.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Coś na wzór, bloga, galerii amatorskiej fotografii artystycznej, zbior spisanej filozofii itd.
Z tamtych skryptów pousuwałem, gdy wstawiałem w body. Rozwiązanie mikea też nic nie dało. W obu przypadkach oba skrypty na raz nie działały. -------------------- Programista Stron i Serwisów WWW oraz Aplikacji Internetowych
Specjalista ds. Pozycjonowania Aplikacji Internetowych Copywriter |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
proszę, kod JS lekko odchudzony
Straszny masz smietnik w HTML, popraw to na przyszłośc... nie mówiąc, że to był jeden z najgorszych przypadków layout'u opartego na tabelkach jaki widziałem... ![]() cheers P.S. daj info na riva, jak juz skumasz co i jak, wtedy usune stronkę... ![]() P.P.S. Podpowiem Ci, że dodałem clock.js i usunąłem kod funClock() z ciała dokumentu. Ten post edytował LBO 17.04.2006, 16:53:44 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 07:33 |