Javascript: zmiana tła strony


(Jacek705) #1

(Krzkaczor) #2

Jaki błąd?

Sprawdź czy rzeczywiście nazwy tła to małe .jpp itd. windowsy nie zwracają na to uwagi a linuxy tak.


(Jacek705) #3

tak, są tylko małe literki, tablica wypełniana jest przez php na podstawie zawartości katalogu, a więc są tam nazwy w takij postaci jak na serwerze.

co jeszcze jest ciekawe to skrypt działa jeśli wstawię go nie jako funkcję tylko na końcu dokumentu jako


(Krzkaczor) #4

Mówiąc "funkcja" chodzi o PHP?

I jaki jest ten błąd?


(Jacek705) #5

nie, nie chodzi o php lecz o javascript (wygląda to tak ja w podanym bloku kodu w 1szym poscie) jeśli wstawię na końcu dokumentu:

to wtedy zmienia tło

PHP tylko wypełnia tabelę

Co do błędu to nie wiem co to. IE wywala tak:

Mozilla też pokazyje błąd ale go nie lokalizuje.

A w Operze po prostu nie działa


(Elektrrrus) #6

Zainstaluj firebuga do firefoxa albo włącz z menu narzędzia dla dewloperów w operze to będziesz mógł dokładnie poczytać na czym polega błąd.


(Jacek705) #7

zmieniłem nazwę funkcji i zaczęło działać. Nie wiem dlaczego ale działa

Czy możliwe, że nazwa funkcji była za krótka albo kolidowała z funkcjami wbudowanymi??

Dzięki za pomoc


(Krzkaczor) #8

Najwyraźniej tak....