Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Pop up aperta come fare per riaprirla?

    Ho un problema che spero possate aiutarmi a risovere...

    Ho un semplice function che apre una finestra pop up. Il problema nasce dal momento che l'utente innavertitamente non chiude tale finestra ma la manda in secondo piano rispetto al browser.

    Quando si trova a ricliccare in altre pagine su un link che richiama la stessa funzione, la pop up cambia pagina ma rimane in secondo piano, quindi l'utente pensa che la finestra non si sia aperta.

    Come ovviare a questo problema?

    La funzione che uso:



    function popup(url, h, w) {
    window.open(url, "popup", "height="+h+",width="+w+",toolbar=no,scrollbars=ye s")
    }

    <a href=javascriptopup("cons_acqu_recl_visu.html","440","700")>Visua lizza</a>

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Cambia solo la tua funzione:

    function popup(url, h, w) {
    var win = window.open(url, "popup", "height="+h+",width="+w+",toolbar=no,scrollbars=ye s")
    win.focus();
    }
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    Salve,

    io ho lo stesso problema: questo è il codice che ho provato a sistemare ma non va :

    codice:
    <script language="JavaScript">
       function newscreen(larghezza,altezza) {
                
    
    caratteristiche="history=no,resizable=no,status=no,scrollbars=no,menubar=no,width=";
                caratteristiche+=larghezza;
                caratteristiche+=",height=";
                caratteristiche+=altezza;
                window.open("","win",caratteristiche);
                win.focus(); 
    }
    </script>
    questo è l'errore:
    'Win' non è definito
    Grazie
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    win=window.open("","win",caratteristiche);
    win.focus();

    ciao
    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
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    Originariamente inviato da br1
    win=window.open("","win",caratteristiche);
    win.focus();

    ciao
    grazie
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

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.