Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JS] Funkcja sprawdzająca czy okno zostało otwarte, FF - działa, IE / nie działa
windman
post 24.02.2009, 14:27:24
Post #1





Grupa: Zarejestrowani
Postów: 184
Pomógł: 13
Dołączył: 7.01.2008

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


Witam,

funkcja abc sprawdza czy okno abcWindow zostało już otwarte.
Jeżeli tak to do diva (div jest w nowootwartym oknie) o id 'content' załaduje wartośc parametru 'tresc', jeżeli ono nie zostało jeszcze otwarte to go otworzy i do diva załaduje tresc.

Funkcja działa pod FF, pod IE funkcja nie znajduje diva... ktoś ma jakiś pomysł?

  1. var abcWindow;
  2. function abc(content){
  3.  
  4. if(!abcWindow || abcWindow.closed){
  5. abcWindow = window.open('templates/popup.html','okno','width=400,height=400,resizable=yes,scrollbars=yes');
  6.  
  7. abcWindow.onload = function(){
  8. abcWindow.document.getElementById('content').innerHTML = content;
  9. }
  10.  
  11. }else{
  12. abcWindow.document.getElementById('content').innerHTML = content;
  13. }//if(!vhostsWindow || vhostsWindow.closed){
  14.  
  15. }//function abc(){
Go to the top of the page
+Quote Post

Posty w temacie


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: 19.07.2025 - 20:53