Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    371

    Centrare automaticamente pagina.asp

    [*]Pagina

    Con questo link sto aprendo una nuova pagina e fin qui tutto ok ma avrei 2 considerazioni da farsi:

    1° vorrei che la pagina si impostasse automaticamente al centro dello schermo.
    2° Voreei l possibilità di lasciarla sempre come pagina in primo piano rispetto alla pagina che la apre.

    Grazie anticipatamente per la collaborazione.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    371
    ho trovato questa soluzione per la pagina in primo piano ma su firefox non funziona
    qualcuno mi sa aiutare????

    Pagina Madre:
    <SCRIPT type="text/javascript">

    var NN4=(document.layers)?1:0;
    var IE5=(document.all && document.getElementById)?1:0;
    var NN6=(document.getElementById && !document.all)?1:0;

    // definisci una variabile globale
    var datobox="";

    /* -------------------------------------------------------------
    Invia l'oggetto window come secondo parametro del metodo
    showModelessDialog. Questo permette di settare la variabile globale,
    datobox, definita nella pagina madre, e di ritornare
    informazioni dalla modeless dialog box.
    ---------------------------------------------------------------- */


    function primopiano(){
    if(NN4 || NN6)
    window.open("pagina.html","popup","alwaysRaised=ye s width=300 height=400")
    if(IE5)
    showModelessDialog("pagina.html",window,"dialogWid th:300px;dialogHeight:300px");
    }

    /* -------------------------------------------------------------
    definisci una funzione che sarà richiamata dalla modeless box,
    grazie al fatto che può accedere agli elementi dell'oggetto
    passato come suo secondo parametro
    ---------------------------------------------------------------- */


    function settastatus() {
    status = datobox
    }
    </SCRIPT>


    <body>
    <form>
    <input type="button" value="chiudi" onclick="primopiano();">
    </form>
    </body>


    Pagina Figlia:

    <script type="text/javascript">
    var NN4=(document.layers)?1:0;
    var IE5=(document.all && document.getElementById)?1:0;
    var NN6=(document.getElementById && !document.all)?1:0;

    /* -------------------------------------------------------------
    Questa funzione fa uso della proprietà dialogArguments dell'oggetto
    window. dialogArguments permette alla variabile globale datobox
    di ritornare il valore alla finestra che l'ha chiamata.
    Per eseguire azioni di qualsiasi sorta sulla finestra madre, occorre richiamare,
    tramite la sintassi ad oggetto, funzioni definite nella stessa finestra madre
    ---------------------------------------------------------------- */

    function setta()
    {
    if(IE5) {
    var oggetto = dialogArguments;
    oggetto.datobox = "ciao";
    oggetto.settastatus();
    }
    if(NN4 || NN6)
    window.opener.status = "ciao";

    this.close()
    }

    </script>

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.