Visualizzazione dei risultati da 1 a 5 su 5

Discussione: chiusura pagina opener

  1. #1

    chiusura pagina opener

    Ciao a tutti.. nuovamente..
    Ho un problemino di chiusura pagina.. mi spiego:

    da una pagina (codicefiscale.html, che è un frame contenente un array dei comuni e una pagina codfisc.asp) apro con window.open una pagina chiama jump3.asp per passarmi le session dei dati del codice fiscale.

    posto il codice per maggiore chiarezza:

    codice:
    else window.open('jump3.asp?risultato='+risultato+'&nome='+nome+'&cognome'+cognome+'&datanascita'+datanascita+'&nascita'+nascita+'&provincia'+provincia);
    La pagina jump3.asp è così compilata:

    codice:
    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    <%
    if request.querystring("nome")<>"" then session("nome")=request.querystring("nome")
    if request.querystring("cognome")<>"" then session("cognome")=request.querystring("cognome")
    if request.querystring("datanascita")<>"" then session("datanascita")=request.querystring("datanascita")
    if request.querystring("nascita")<>"" then session("nascita")=request.querystring("nascita")
    if request.querystring("provincia")<>"" then session("provincia")=request.querystring("provincia")
    if request.querystring("risultato")<>"" then session("risultato")=request.querystring("risultato")
    risultato=replace(risultato," ","")
    %>
    <body bgcolor="#FFFFFF" text="#000000">
    <script language=javascript>
    window.location='inserimento.asp';
    </script>
    </body>
    </html>
    ora:

    Come faccio da jump3.asp ha chiudere la pagina codicefiscale.html??
    ho provato con window.opener.close() ma nisba..
    si può?????

    grazie 1000
    "..non vogliamo avere ragione... vogliamo essere felici.."

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Dato che la pagina di provenienza e' contenuta in un frame devi usare

    opener.top.close()

    e l'utente dovra' obbligatoriamente confermare la chiusura.

    ciao

    ps: E' inutile che lo chiedi... il messaggio di conferma non si puo' eliminare.

    pps: Avviso: chi lo sa fare ricorrendo ai bachi del browser e' pregato di non postarli e di leggersi attentamente il regolamento.
    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

  3. #3
    ho provato...

    codice:
    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    <%
    if request.querystring("nome")<>"" then session("nome")=request.querystring("nome")
    if request.querystring("cognome")<>"" then session("cognome")=request.querystring("cognome")
    if request.querystring("datanascita")<>"" then session("datanascita")=request.querystring("datanascita")
    if request.querystring("nascita")<>"" then session("nascita")=request.querystring("nascita")
    if request.querystring("provincia")<>"" then session("provincia")=request.querystring("provincia")
    if request.querystring("risultato")<>"" then session("risultato")=request.querystring("risultato")
    risultato=replace(risultato," ","")
    %>
    <body bgcolor="#FFFFFF" text="#000000">
    <script language=javascript>
    window.location='inserimento.asp';
    window.top.close();
    </script>
    </body>
    </html>
    ma mi apre e chiude la pagine jump3.asp senza aprirmi "inserimento.asp" e tenendomi ancora aperta la pagina con il frame.. uff....
    "..non vogliamo avere ragione... vogliamo essere felici.."

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Tu hai scritto

    window.top.close();

    ma io ti ho postato

    opener.top.close()

    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

  5. #5


    scusa.

    funzionaaaaa... anche senza messaggio di conferma!!!! VVoVe:

    grazissimo!!
    "..non vogliamo avere ragione... vogliamo essere felici.."

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 © 2026 vBulletin Solutions, Inc. All rights reserved.