![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 106 Pomógł: 0 Dołączył: 12.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
Mam kilka okienek:
(IMG:http://itvpoludnie.pl/1.jpg) które mogę sobie dowolnie przesuwać, rozszerzać itp, do tego zapamiętuję w cookies ich położenie i wielkość. <body> ma wysokość 2000px (jak widać po suwaczku, jest większe niż viewport). Przesuwam sobie jedno okienko poniżej, tak, że wychodzi poza viewport: (IMG:http://itvpoludnie.pl/2.jpg) Wszystko jest ok. Położenie okienka się zapamiętuje. Mogę sobie stronę przewijać w dół itp. Problem: Po wyjściu i wejście na stronę (lub odświeżenie), okno to, które ma parametry posx=100, posy=1000 (dla przykładu), ładuje się tak, jakby NIE WOLNO mu było przekroczyć obszaru vieport. Okno po odświeżeniu strony jest repozycjonowane przez: $(this).dialog( "option", "position", [x,y] ); Ale jednak ukazuje się zawsze CAŁE w obszarze viewport, tak jakby miało włączony "snap" tylko do obszaru widocznego. (IMG:http://itvpoludnie.pl/3.jpg) A jak zrobić, aby, gdy daję mu pozycję posy=1000, zawsze to okno pojawiało się jednak te 1000 px od góry? Próbowałem również użyć jQuery UI Position utility, ale to też nie pomaga. Dzięki z góry za odpowiedź... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.09.2025 - 23:43 |