![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 788 Pomógł: 1 Dołączył: 17.09.2004 Ostrzeżenie: (10%) ![]() ![]() |
Witam serdecznie,
Kombinuję nad popupem wyskakującym w momencie wczytania strony (to mi działa nawet) - ale mam problem z wycentrowaniem go:( Mam jquery 1.7.2 i taki kod:
Ten parametr od centrowania nie chce mi działać: jQuery(id).css('top', winH/2-$(id).height()/2); jQuery(id).css('left', winW/2-$(id).width()/2); Wiecie może dlaczego? Northwest mam taki css:
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 450 Pomógł: 135 Dołączył: 18.11.2010 Skąd: Wschowa Ostrzeżenie: (0%) ![]() ![]() |
-------------------- “ Computers are good at following instructions, but not at reading your mind. ” - Donald Knuth |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 395 Pomógł: 80 Dołączył: 24.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
-------------------- |
|
|
-Gość- |
![]()
Post
#4
|
Goście ![]() |
Mozesz wykorzystac gotowca. http://jqueryui.com/demos/dialog/
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 788 Pomógł: 1 Dołączył: 17.09.2004 Ostrzeżenie: (10%) ![]() ![]() |
kurcze, dalej nie działa
![]() ![]() jQuery(id).css('top', winH/2-$(id).height()/2); jQuery(id).css('left', winW/2-$(id).width()/2); to mi wyrzuca błąd:
co tutaj jest nie tak?? ![]() |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 283 Pomógł: 11 Dołączył: 9.07.2010 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem czy Cię zadowoli inne rozwiązanie, ale ja robiłem ostatnio coś podobnego i problem rozwiązałem tak:
Użyłem highslide (http://highslide.com) Jest to bardzo prosty generator popopów "ala lightbox", które mogą zawierać praktycznie wszystko od zdjęci, przez html'a do ajax'a, iframów i kodu php. Reasumując ja uzyłem akurat kod na iframe, ale wszystkie działają podobnie. Żeby okienko ładowało się samo przy otwarciu strony musisz dodać do sekcji head następujący kod:
Wygląda to mniej więcej tak: http://refbackbank.com/dev/iframe.php Wygląd i zawartość można oczywiście dowolnie modyfikować ![]() Ten post edytował boro11 12.04.2012, 21:57:18 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 788 Pomógł: 1 Dołączył: 17.09.2004 Ostrzeżenie: (10%) ![]() ![]() |
kurcze,a na ten mój kod nie macie pomysłu??:/
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 450 Pomógł: 135 Dołączył: 18.11.2010 Skąd: Wschowa Ostrzeżenie: (0%) ![]() ![]() |
Kolega toffiak wrzucił Twój kod.
Jak dla mnie to okienko jest centralnie na środku. W czym problem ? Twój kod prawdopodobnie pochodzi z tej strony -> http://www.queness.com/post/77/simple-jque...window-tutorial Na demie okienko pojawia się także na środku. -------------------- “ Computers are good at following instructions, but not at reading your mind. ” - Donald Knuth |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 788 Pomógł: 1 Dołączył: 17.09.2004 Ostrzeżenie: (10%) ![]() ![]() |
wyrzuca mi błąd przy tym:
jQuery(id).css('top', winH/2-$(id).height()/2); jQuery(id).css('left', winW/2-$(id).width()/2); $ is not a function jQuery(id).css('top', winH/2-$(id).height()/2); mam jquery 1.7.2 :/ tylko o to mi chodzi ![]() |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 450 Pomógł: 135 Dołączył: 18.11.2010 Skąd: Wschowa Ostrzeżenie: (0%) ![]() ![]() |
-------------------- “ Computers are good at following instructions, but not at reading your mind. ” - Donald Knuth |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 788 Pomógł: 1 Dołączył: 17.09.2004 Ostrzeżenie: (10%) ![]() ![]() |
działa,dzięki:)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 15:29 |