Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: PHP + JavaScript + window.open
Forum PHP.pl > Forum > PHP
indus
Witam mam takie pytanie:

Jak skonstruować skrypt, który po kliknięciu na link będzie otwierał nowe
okno przy pomocy funkcji window.open ładując plik graficzny o nazwie przypisanej
do zminnej oraz o parametrach wielkości okna przypisanych do pozostałych
zmiennych ?

Czyli w kodzie głównym będzie jeden wspólny link wywołujący funkcje window.open
dla pliku popup.php ale dodatkowo podsyłający zmienną np "obraz1.png"
która będzie wskazywała jaki obraz ma być załadowany.

rolleyes.gif

olaf.vel.indus
Leezard
w window.open dajesz parametr URL ktory ma otworzyc w nowo tworzonym oknie, wiec doklej co chcesz do tego url'a np: popup.php?twoja_zmienna=twoja_wartosc

powinno dzialac
Wave
wimdow.open = popup.php?image=obraz1.png

popup.php:
  1. <?php
  2. echo('<img src=\"'.$_GET[image].'\" alt=\"\">');
  3. ?>
nospor
Cytat
wimdow.open = popup.php?image=obraz1.png

A coto jest wimdow? Hehe, ja wiem że to literówka, ale zdarzają się uzytkownicy, którzy takie rzeczy traktują co do literki, a potem krzyczą że im program nie działa tongue.gif

window.open = popup.php?image=obraz1.png
unloco
To może ja zadam jeszcze jedno pytanie odnośnie pop-upa + javascript + php.

Otóż dlaczego gdy chcę otworzyć okno za pomocą kodu:

  1. <?
  2. $id_msg = 46;
  3.  
  4. echo "<a href=\"java script:void window.open('wiadomosci.php?wiad=$id_msg','_blank','height=610,width=350')\">$temat</a>";
  5. ?>


to otwiera mi się faktycznie popup, ale pod link panel_wiadomosci.php?wiad=?

I wartość zmiennej $id_msg nie jest przekazywana do adresu?

Z góry dzięki za pomoc
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.