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

    close di una popup iconizzata

    ho una finestra iconizzata (nel mio caso una pop up).
    come posso chiudelra del tutto??

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    qualcun'altro?

  3. #3
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    se hai aperto la popup in un modo simile a questo

    win = window.open(...)

    puoi chiudere la popup con

    win.close();
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    grazie mille

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    fcaldera ...help...non funziona....
    Il tuo suggerimento non va...
    Io ho 2 pagine. una pag con 2 bottoni (start, stop), l'altra e' una pop up generata dal onclick del bottone start

    Ora....se premo start, si apre la popup,quando vado sulla pag dei bottoni (automaticamente mi mette a icona la pag popup) e premo stop che chiama nomepopUp.close(); come dicevi te...non succede proprio nulla...

    come faccio?

  6. #6
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    posta il codice se puoi... guarda il sorgente HTML del browser e postalo così com'è.
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    ok te lo posto ma non so se ha senso....il codice e' pieno di variabili....cose che mi servono ecc ecc...
    cmq in sostanza due pulsanti che chiamano le due funzioni qui sotto (rispettivamente pulsante start chiama popActiveX) e pulsante stop chiama popActiveXStop

    function popActiveX(srv_add,id_conn,id_sess,name)
    {

    activeX = window.open("popActive.php?srv_add="+srv_add+"&id_ conn="+id_conn+"&id_sess="+id_sess+"",name,"width= 900,height=700,left=200,top=200,toolbar=no, location=no,status=no,menubar=no,scrollbars=yes,re sizable=yes");

    }

    function popActiveXStop(id,id_conn,id_sess)
    {
    var screendim = popupCentrata(400,160);
    var l = screendim['left'];
    var t = screendim['top'];
    var w = screendim['width'];
    var h = screendim['height'];
    //window.open("stopSession.php?id_conn="+id_conn+"&i d_sess="+id_sess+"",id,"width="+w+",height="+h+",l eft="+l+",top="+t+",toolbar=no, location=no,status=no,menubar=no,scrollbars=no,res izable=yes");
    activeX.close();

    }
    in pratica l'errore che ho e' che activeX non e' definito....

    Ma come e' possibile...nella prova che ho fatto...cosi ....pulendo tutto ....questo codice va :

    function apri()
    {

    finestra = window.open("login.php","addConn","width=200,heigh t=340,left=200,top=300,toolbar=no, location=no,status=no,menubar=no,scrollbars=no,res izable=no");
    }

    function chiudi()
    {
    finestra.close();
    }


    cosa cambia? a parte che sopra ho chiamato la popup activeX e qui sotto finestra???

    ha senso che non vada?aiutoooo

  8. #8
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    hai provato a usare una parola diversa da 'activeX' e vedere se il problema si verifica??

    se esegui la pagina con firefox la consolle javascript che errore ti riporta??

    poi hai usato una funzione popupcentrata() che non vedo nel codice che hai postato.
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    grazie che mi stai rispondendo velocemente...
    allora....la parola activeX la ho cambiata...ho provato anche su mozilla....niente di niente...nessun errore...solo che non fa la nomefinestra.close()

    per quanto riguarda la funzione che manca eccola
    function popupCentrata(width,height) {
    var dim = new Array();
    var w = width;
    var h =height;
    dim['left'] = Math.floor((screen.width-w)/2);
    dim['top'] = Math.floor((screen.height-h)/2);
    dim['width'] = w;
    dim['height'] = h;
    return dim;
    }
    e' giusta...gia testata...non e' li il problema....


    ma ti chiedo una cosa...quando apro una window.open e nei parametri dico ("pagina.php" e "nome")
    questo nome centra qualcosa?
    o mi serve solo finestra = window.open()????

  10. #10
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    spe....con mozilla. ...va....aiuto ...panico...

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.