![]() |
![]() |
![]()
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 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 06:54 |