Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript]Wiele wyskakujących okienek na stronie
trifek
post 25.09.2017, 09:40:20
Post #1





Grupa: Zarejestrowani
Postów: 340
Pomógł: 0
Dołączył: 28.09.2015

Ostrzeżenie: (0%)
-----


Witam serdecznie,
Robię aplikację internetową w której muszę otwierać wiele okien przeglądarki. Mam też opcję wydruku.

Moje funkcje wyglądają następująco:

  1. function OknoUstawienia() {
  2. var myWindow = window.open("../mail/ustawienia",'Ustawienia konta','directories=no,titlebar=no,toolbar=no,location=no,status=no,menubar=no,scrollbar
    s=no,resizable=no,width=200,height=125');
  3. }
  4.  
  5. function PrintElem(elem, elem2, elem3, ranom)
  6. {
  7. var randNumber = Math.floor(Math.random()*999);
  8. Popup($(elem).html(), elem2, elem3, randNumber);
  9. }
  10.  
  11. function Popup(data, elem2, elem3, random)
  12. {
  13. var randNumber = Math.floor(Math.random()*999) + random;
  14. window.open(elem3 + '&par=' + randNumber, 'Podgląd', 'height=400,width=600');
  15.  
  16. //mywindow.print();
  17. //mywindow.close();
  18. return true;
  19. }


Mam mały problem z tymi okienkami. W momencie gdy otworzę jedno okno za pomocą "OknoUstawienia" - i kolejne za pomocą "PrintElem" - to okno z ustawieniami zostaje zastąpione tym z wydrukiem. Da się w jakiś sposób zrobić tak, żeby można mieć te 2 okienka niezależnie?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
nospor
post 25.09.2017, 09:42:35
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Drugim argumentem window.open jest jego nazwa. Nadawaj rozne nazwy dla roznych okienek


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.08.2025 - 22:56