Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 237 Pomógł: 22 Dołączył: 16.09.2010 Skąd: Lubaczów Ostrzeżenie: (0%)
|
Witam!
Pisząc funkcje która wczytuje podstrony bez przeładowywania całej strony natrafiłem na dziwny problem, otóż na IE w wersjach 8 w dół jedna podstrona (tylko ona) nie chce się wczytać, ponieważ znajduję się w niej skrypt js a mianowicie (treść skryptu nie ma znaczenia) Dziwne jest jeszcze to, że inne podstrony co posiadają skrypty wczytują się bez zarzutów. Nie mam pomysłów, jak sobie z tym poradzić, konsola nic nie pokazuje, może istnieje jakiś inny sposób, żeby zobaczyć czemu tak sie dzieje? Strona na której znajduję sie skrypt (a dokładniej to Start w górnym menu) Z góry dziękuje za pomoc, pozdrawiam. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 561 Pomógł: 72 Dołączył: 15.11.2006 Ostrzeżenie: (0%)
|
Możliwe że jest tak że w skrypcie js, który znajduje się na ładowanej stronie jest zmienna globalna, która ma taką samą nazwę jak id jednego z elementów DOM. Takie obiekty są od razu traktowane jak zmienne globalne.
W IE jest tak że jeśli próbujesz nadpisać taką zmienną, która znajduje się w ładowanej zawartości to wywali ci błąd. Inne przeglądarki pozwalają na to i po prostu zastępują tą zmienną nową wartością. Ten post edytował krowal 16.04.2012, 10:27:55 |
|
|
|
Monter08 [Jquery] IE i ładowanie podstron 15.04.2012, 13:38:37
lukesh Próbowałeś załadować stronę za pomocą .load? Mógłb... 15.04.2012, 16:31:29
Monter08 Tak wiem, że istnieję funkcja load() ale jak zauwa... 15.04.2012, 17:00:28
Monter08 Dziękuje wszystkim za pomoc, problemem był jeden o... 16.04.2012, 16:24:57 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 05:29 |