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

    finestra in una certa coordinata

    Ragazzi devo posizionare una pagina html al centro, ho già un codice per farla aprire al centro, ma vorrei un codice da inserire direttamente nella pagina e non nel collegamento.

    il codice che ho è questo

    function openMain(){
    var widthOfWindow = 1020;
    var heightOfWindow = 250;

    // set this to the URL you want to go to
    var URL="fascia-con-mani.html";

    // do not modify
    //this.moveTo(0,0);
    //this.resizeTo(screen.width, screen.height);

    var giddyWindow = window.open('','','width=' + widthOfWindow + ',height=' + heightOfWindow + ',statusbar=no,scrollbars=NO');
    var sX = (screen.width - widthOfWindow) / 2;
    var sY = (screen.height - heightOfWindow) / 2;
    giddyWindow.moveTo(sX,sY);
    giddyWindow.document.location.href = URL;

    }

    function MM_callJS(jsStr) { //v2.0
    return eval(jsStr)
    }
    //-->
    </script>


    e richiamo il tutto con
    href="#" onClick="MM_callJS('openMain()')


    grazie

  2. #2
    cioè, vorresti che la pagina principale del tuo sito si aprisse come adesso si apre la popup?
    in tal caso, la cosa che chiedi non è possibile.

    ciao

  3. #3

    no ti spiego

    Vorrei aprire una pop-up, ma che si centrasse con un codice java che metto all'interno della pagina stessa e non con un codice che inserisco nella pagina precedente. Non mi serve un codice per ridimensionarla , ma solo per centrarla.
    Per ridimensionarla uso <script>window.resizeTo(800,600);</script>

    E' possibile?

  4. #4

    ho risolto

    ho risolto
    <script language="JavaScript">

    windowWidth=500;
    windowHeight=500;
    if (parseInt(navigator.appVersion) >= 4) window.moveTo((screen.width/2)-(windowWidth/2+10),(screen.height/2)-(windowHeight/2+20));


    </script>

    in windowWidth=500; e windowHeight=500; si metono le dimensioni con cui apri la finestra e lei si centra.
    Ciao a tutti

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.