![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 256 Pomógł: 1 Dołączył: 20.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam
![]() Zrobiłem na stronie przesuwane div'y za pomocą kursora. Div'y po załadowaniu się strony są ustawiane za pomocą CSS ( np. "left: 200px; top: 200px;"). Chciałbym zrobić takie coś aby zapamiętywało dla danego usera, dane pozycje, lecz utknąłem na tym, jak odczytać pozycję danego div'a, czyli czy można jakoś wyciągnąć jego pomożenie (left i top) ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
offsetTop, offsetLeft, clientTop, clientLeft.
Niestety nie pamiętam czy te 2 ostatnie są napewno OK. -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 256 Pomógł: 1 Dołączył: 20.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki, tylko mam pytanie, jak taką zmienną z JS zapisać PHP :/
![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Wysłac ajaxem albo Zapisac do ciasteczka a potem w php sobie odczytac
Ten post edytował wookieb 19.06.2009, 20:52:27 -------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 575 Pomógł: 299 Dołączył: 26.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
-------------------- |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 256 Pomógł: 1 Dołączył: 20.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
Jednak offsetTop i offsetLeft źle określają pozycję :/ Gdy ustawię div w CSS(top i left), dane z offsetTop i offsetLeft wskazują inne liczby :/
![]() ![]() |
|
|
![]()
Post
#7
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
jak bardzo rozne liczby? i pokaz kod.
-------------------- |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 256 Pomógł: 1 Dołączył: 20.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
np. 0(wg CSS) i 220(wg JS) ale jak jest 1(CSS) to jest 321(JS)
Kod:
No i później z from php (z value) pobieram te liczby i zapisuje do pliku... Ten post edytował patryk20120 21.06.2009, 21:29:52 |
|
|
![]()
Post
#9
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
A pokaż jeszcze dokładny html i css. a najlepiej wystaw to publicznie to odrazu dostaniesz odpowiedz bez zbednych nakierowań.
-------------------- |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 256 Pomógł: 1 Dołączył: 20.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
OK, więc to mam w <head> na ustawianie div'a z danych w pliku:
To jest <form>:
No i kodzik na dodawanie:
No i funkcja JS na pobieranie pozycji:
Może ktoś mi pomoże ![]() ![]() Ten post edytował patryk20120 21.06.2009, 21:46:33 |
|
|
![]()
Post
#11
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Wystaw publicznie.
-------------------- |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 256 Pomógł: 1 Dołączył: 20.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
Czyli plik cały
![]() |
|
|
![]()
Post
#13
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Czyli tak abyśmy zobaczyli wynik działania tego skryptu.
-------------------- |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 256 Pomógł: 1 Dołączył: 20.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#15
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Jak mu dajesz position: relative to nie dziw ze wyniki nie zgadzaja sie tak dokładnie. Daj position: absolute i powinno byc ok.
-------------------- |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 256 Pomógł: 1 Dołączył: 20.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
Niestety dalej to samo
![]() |
|
|
![]()
Post
#17
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Pozycja w pionie (top) sie zgadzala.
Nie zgadzala sie tylko pozycja w poziomie (left) ktora naprawisz przez usuniecie marginesow dla tego elementu
I jeszcze mala uwaga. Jak dobrze rozumiem dzialanie twoje skryptu dzieli sie na pare czesci Kod // odczytanie wartosci pozycji zapisanych w pliku // zapisanie nowych wartosci pozycji do pliku Zamien kolejnosc bo niestety wczytanie swiezo zapisanej piozycji dziala po kolejnym odswiezeniu. Ten post edytował wookieb 22.06.2009, 07:23:15 -------------------- |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 256 Pomógł: 1 Dołączył: 20.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
Wielkie dzięki ;-)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 11:05 |