Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [javascript] otwieranie warstwy w srodku okna
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Mion
Jak otworzyć warstwę dokładnie w środku okna przeglądarki niezależnie od rozmiarów aktywnego okna i położenie wind okna.
Jeśli okno nie ma suwaków kod:
  1. function Komunikat(komun)
  2. {
  3. var wymiary= getPageSize();
  4. var lewa=wymiary[0] /2 -150;
  5. var top=wymiary[1] /2-10;
  6. var scrol = window.screenTop ;
  7.  
  8. document.getElementById('komun').innerHTML='<div id="divkomun" style="width: 300px;position:absolute;visibility:visible;display:block;left:'+lewa+';top:'+top+'">'+komunikat+'</div>';
  9. }
  10. <span id="komun"></span>
  11. <a href="java script:Komunikat('komun')">xxxx</a>

Działa Ok, ale jeśli pojawiają się suwaki i strona jest przewinięta w dół to już lipa warstwa otwiera się w niewidocznej części okna sad.gif
LBO
Przeanalizuj sobie kod lightboxa. Ta, znajdziesz dokładnmie to, czego potrzebujesz.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.