Tra gli ultimi articoli

Riposizionare finestra Javascript con moveTo

javascriptAbbiamo visto come aprire una finestra popup con Javascript con window.open. Ora vediamo come riposizionarla a nostro piacimento sullo schermo.

Per spostare una finestra nella posizione che desideriamo andiamo ad utilizzare il metodo moveTo sull’oggetto window.

<script language="JavaScript">
miaWindow=window.open("http://itabit.net",  "width=400, height=400"); // Creo finestra
miaWindow.moveTo(400,220); // Sposto la finestra sulle coordinate 400 di larghezza e 220 di altezza
</script>

Utilizzare questo tipo di risposizionamento, tramite moveTo, ci tornerà comodo se volessimo inserire successivamente il movimento in una funzione ricollegandolo a qualche evento.
Se volessimo però abbreviare il nostro codice, riposizionando una finestra direttamente alla sua apertura potremmo implementare nuovi parametri nel metodo open aggiungendo per esempio top e left, top ci dice a quale altezza deve trovarsi la finestra e left quanti pixel sulla destra partendo da finistra.

Un codice abbreviato sarebbe così:

<script language="JavaScript"> 
miaWindow=window.open("http://itabit.net",  "width=400, height=400",top=300, left=500 ); // Creo finestra e la risposiziono
 </script>

About Stefano Berardi

Stefano Berardi
''non sono superman... I'm not superman..."