Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> otwieranie okna i dopisywanie
Apo
post
Post #1





Grupa: Zarejestrowani
Postów: 426
Pomógł: 1
Dołączył: 2.10.2005

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


Witam

Chcialem sobie napisać debug do orma ale mam kilka problemow. Tresc zapytania chce aby była wyswietlana w nowym oknie (tylko 1). Wiec mam kod:

  1. <script type='text/javascript'>\n
  2. DebugWindow=window.open('','','width='+400+',height='+300+',toolbar=no,directories=no,menubar=no,locations=no,status=no,scrollbars=yes,resi
    zable=yes,fullscreen=no');\n
  3. DebugWindow.document.open();\n";
  4. DebugWindow.document.writeln("'.$value.'<br/>");'."\n"; // w foreach dodaje zapytania do wyswietlenia
  5. DebugWindow.document.close();
  6. DebugWindow.focus();


No i mam taki problem ze jesli utworze kilka obiektow orma to on takze wyswietli mi kilka okien z zapytaniem. Cały ten kod jest generowany w php i wyswitlany.
Mam pytanie jak sprawdzic w js czy okno juz jest zdefiniowane, jesli tak to dopisze do niego zapytanie orma, a jesli nie to utworzy takie okno z ta trescią ?

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
revyag
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

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


Tak jak w normalnym dokumencie tylko dodajesz jeszcze nazwę okna.
Kod
okno.document.getElementById('info').innerHTML += '<br />jakies info';


zakładam że w popupie będzie takie coś:
  1. <span id="info"></span>
Go to the top of the page
+Quote Post
pbnan
post
Post #3





Grupa: Zarejestrowani
Postów: 174
Pomógł: 0
Dołączył: 27.03.2007
Skąd: Osiek almost City ;-D

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


Cytat(revyag @ 1.04.2007, 23:26:01 ) *
Tak jak w normalnym dokumencie tylko dodajesz jeszcze nazwę okna.
Kod
okno.document.getElementById('info').innerHTML += '<br />jakies info';


zakładam że w popupie będzie takie coś:
  1. <span id="info"></span>

Prawdziwe dopisywanie robi się tak:
  1. <script type="text/javascript">
  2. if(okno) {
  3. okno.document.open();
  4. okno.document.write('Blablabla');
  5. okno.document.close();
  6. } else {
  7. okno=window.open(....)
  8. }
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 13.10.2025 - 09:57