Visualizzazione dei risultati da 1 a 5 su 5

Discussione: pop-up centrata ....

  1. #1

    pop-up centrata ....

    Salve io ho il seguente codice nell'head per la creazione di una finestra pop-up:

    <script language="javascript">
    function ingrandisci(theURL,winName,features) {
    myWin = window.open("",winName,features);
    d = myWin.document;
    d.write("<body onclick='window.close()'>[img]"+theURL+"[/img]</body>");
    d.close();
    }
    </script>

    e il seguente nei collegamenti:

    <a href="javascript:;" onClick="ingrandisci('images/det1.jpg','','width=320,height=440')">
    [img]images/minidet2.jpg[/img]</a>


    Ora io vorrei implementare il seguente codice:

    Math.floor((screen.height-h)/2);
    Math.floor((screen.width-w)/2);

    nell'head in modo tale che la finestra risulti centrata. Cosa devo cambiare?

    grazie :master:

  2. #2
    con una ricerca nel forum con chiavi "popup centrata" trovi davvero tutto.

    ciao

  3. #3
    Ho provato a cercare, ma non sono riuscito a risolvere. potresti aiutarmi? Ho provato così ma non funziona:

    <script language="javascript" type="text/javascript">
    function ingrandisci(theURL,winName,features) {
    myWin = window.open("",winName,features,settings);
    LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
    TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
    settings =
    'height='+h+',width='+w+',top='+TopPosit
    ion+',left='+LeftPosition+',scrollbars='
    +scroll+',resizable'
    d = myWin.document;
    d.write("<body onclick='window.close()'>[img]"+theURL+"[/img]</body>");
    d.close();
    }
    </script>

    Grazie

  4. #4

  5. #5

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.