Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Strona otwierająca nowe okno zamykająca samą siebie
Forum PHP.pl > Forum > PHP
MarcinUser
Witam,

Aktualnie na stronie mam tak zrobione: Po kliknięciu w link otwierane jest okno o danych wymiarach. Link do takiego okna wygląda tak:
  1. http://strona/okno/" onclick="window.open('http://strona/okno/','','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, width=440, height=163, left=20, top=20'); return false;

Niestety żeby takie okno otworzyło się trzeba podać taki link jak powyżej. Chciałbym aby po kliknięciu w zwykły link, tworzyło się takie okno. Wymyśliłem takie rozwiązanie. Po kliknęciu na link zostaje otworzona zwykła strona, która przed załadowaniem otworzy okno o danych wymiarach i zaraz potem się zamknie. Chyba że na początku strony można dać parametry żeby się pomniejszyła do danych rozmiarów.

Mam nadzieje, że dowiem się tutaj ciekawych informacji na ten temat smile.gif
Fifi209
A możesz napisać w jakim celu? Bo może da się to inaczej rozwiązać.
MarcinUser
Chodzi o odtwarzacz, nie chcę żeby był sztywno na stronie tylko w nowym oknie. Chce aby to było małe okno a nie nowa zakładka.
Fifi209
Pamiętaj, że nowe przeglądarki zwykle zablokują wyskakujące okienko.
MarcinUser
To może jest jakaś funkcja, która zmniejsza okna po jego załadowaniu?
gargamel
self.resizeTo();

Przeglądarki blokują, ale chyba nie onclicki
Czemu nie odpowiada Ci opcja jaką podałeś w 1wszym poście? window.open

A, no i to nie jest PHP
MarcinUser
Opcja odpowiada jak się ją podaje na sztywno. A chcialbym żeby po wpisaniu linku w oknie przeglądarki "http://strona.pl/strona1" automatycznie otworzyło tą stronę w małym oknie. Dlatego myślałem nad rozwiązaniem wejścia na stronę "http://strona.pl/strona2" która otwierałaby w okienku stronę "strona.pl/strona1", zaraz po tym zamykając samą siebie.
gargamel
Jeśli jakaś strona ma otworzyć przy załadowaniu inną, to przeglądarki te otwierane okienko zablokują.
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.