![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 460 Pomógł: 49 Dołączył: 5.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki program, który ma za zadanie pokazywać, jaka jest szerokość okna przeglądarki. On w sumie działa, ale nie od razu, tylko po odświeżeniu. Mam na myśli, że jak się otworzy ten plik php z tym programem, to nie podaje on szerokości strony od razu, tylko trzeba nacisnąć F5.
Z kolei jak się zmieni szerokość okna, to po pierwszym odświeżeniu program nie pokazuje właściwej wartości, lecz dopiero po drugim odświeżeniu. Jak zmienić ten program, żeby właściwa szerokość strony była pokazywana od razu. Oto kod programu:
Z góry dziękuję |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 690 Pomógł: 92 Dołączył: 6.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Nie da się tak zrobić w php. Możesz spróbować to samym JS.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 11.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki program, który ma za zadanie pokazywać, jaka jest szerokość okna przeglądarki. On w sumie działa, ale nie od razu, tylko po odświeżeniu. Mam na myśli, że jak się otworzy ten plik php z tym programem, to nie podaje on szerokości strony od razu, tylko trzeba nacisnąć F5. Z kolei jak się zmieni szerokość okna, to po pierwszym odświeżeniu program nie pokazuje właściwej wartości, lecz dopiero po drugim odświeżeniu. Jak zmienić ten program, żeby właściwa szerokość strony była pokazywana od razu. Oto kod programu:
Z góry dziękuję Na moje oko tu jest potrzebny ajax ktory bedzie ci w trybie rzeczywistym sprawdzal rozdzilczosc wysylal ja do php i odbieral odpowiedz, z calym szacunkiem ale bedzie to dla ciebie dluga droga przez meczarnie <body onload='init()'> to wbil bym do htmla a nie do php tak zeby startowalo od razu,chociaz nie wiem jakiemasz tam struktury bo sie dlugo nie przygladalem szczerze mowiac w funkcji init() musisz miec cos takiego jak XMLHttp.request i o tym poczytaj jesli mowimy o tym samym lub poszukaj sobie kursy jquery moze bedzie latwiej |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 006 Pomógł: 111 Dołączył: 23.07.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
A po co robić to za pomocą ciastek i AJAXa? Odczytać wartość za pomocą javascript i umieścić na stronie.
Tutaj jest przykład jak to zrobić: http://www.w3schools.com/JS/js_howto.asp Ten post edytował IceManSpy 5.06.2011, 22:08:48 -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 460 Pomógł: 49 Dołączył: 5.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Rzeczywiście ta metoda najprostsza bez cookie i php okazałą się skuteczna dla tego zadania.
Dzięki za cenne rady. Pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 06:26 |