Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Otwieranie linku w nowym oknie
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
lukass
Witam

Mam problem z ktorym nie moge sobie poradzic, chodzi o to aby po kliknieciu w link userowi otwierala sie strona w nowym oknie a stare okno w tle sie przeladowywalo (bez wyskakiwania przed tamto otwarte).

Jest cos takiego mozliwe w JS?

Pozdrawiam

LukasS
TomASS
nowe oknko:
  1. onClick="window.open('przenies.php?ID=6', '', 'menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizab
    le=no,fullscreen=no,channelmode=no,width=180,height=15,left=100,top=100')"


Przeładowanie okna (dajesz to w pop-upie):
  1. <script type="text/javascript" language="JavaScript">
  2. <!--
  3. opener.location.reload();
  4. window.close();
  5. //-->
  6. </script>
lukass
Jak sie domyslam to przeladowanie (ten kod) ma byc dodany do zawartosci strony otwieranej w nowym oknie, tak?

Niestety nie mam dostepu do zawartosci otwieranej strony (moze nie uscislilem, strona otwierana w nowym oknie nie jest ta sama strona ktora ma sie przeladowywac) i niestety nie moge wrzucic tam nic do pliku html. Jedynie posrednio to mozna jakos zrobic w postaci otwierania popup'u ktory przerzuci usera na odpowiednia dalsza strone i przeladowanie strony z ktorej clicknal.
revyag
Kod
<script type="text/javascript">
function wopen() {
    window.open('popup.php','','width=400,height=200');        
    window.location.reload();
}
</script>

  1. <a href="" onclick="wopen()">open</a>
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.