Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125

    controllo su chiusura finestra madre

    ciao.

    Da una pagina A.php apro una popup.
    in questa popup poi dovrei effettuare controlli e vedere se la pagina A.php esiste oppure e' stata chiusa.

    A questo punto noto che la chiudo :
    mi dice sempre che window.opener e' diverso da null
    window.opener.parent da errore
    window.opener.location da errore
    window.opener.closed mi dice false se e' aperta....ma se e' chiusa mi da errore di autorizzazione negata.
    come posso avere un riscontro se e' stata chiusa la window.opener oppure no?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    up

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    up
    aiuto pls....
    secondo me c'e' qualcosa di strano...
    window.opener.closed mi da false se aperta la opener, ma errore....Autorizzazione negata se e' chiusa....

    E' qualcosa di js o impostazioni browser?

    non chiedetemi di aprirla con FF (la pagina popup contiene un activex che non e' supportata da FF)

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    in genere cosi' funziona
    codice:
    if(window.opener && !window.opener.closed){
      // istruzioni se l' opener esiste e non e' stata chiusa
    }

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    grazie della risposta.
    purtroppo son cose che sto provando di continuo e non capisco proprio perche mi da errore.

    dice "Autorizzazione negata" anche con il tuo codice

    mi sto sempre di piu convincendo che sia parte di impostazioni del browser IE ....
    quale voce secondo te?

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    mi rispondo da solo...e' un impostazione del browser.

    infatti window.opener.closed mi restituisce true da un'altro browser.

    Posso sapere quale e' la voce delle impostazioni che mi blocca questo accesso alla opener?

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    Sono disperato. Ho messo tutto a enable le internet option - protezione- livello personalizzato

    ma non cambia niente....mi dice sempre AUTORIZZAZIONE NEGATA.....che devo fare???? aiuto

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    up

  9. #9
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Quindi in definitiva e' un problema software... provo a spostarti
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  10. #10
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    guarda....io ho risolto cosi...dopo mille peripezie...ma non so se e' la via giusta

    Codice PHP:

    try{
    window.opener.closed;
    }catch(
    e){} 

    facendo cosi non mi fa piu apparire l'errore nella status...

    L'errore rimane...infatti se faccio un alert(e.message) nel catch mi dice autorizzazione negata.... ma a parte la segnalazione il resto va...
    avro' fatto bene? male? non so ....

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.