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

    [Javascript] Resize e MoveTo

    Ciao ho una Popup che apro e se l' utente aumenta le dimensioni del carattere (cambio css) devo fare il resize della Popup altrimenti mi tronca il testo.

    Ho trovato questa soluzione per il resize

    codice:
    javascript:resizeTo('700','700');
    E questa per muoverla

    codice:
    javascript:moveTo('100','100');
    Per arrivare a questa funzione finale

    codice:
    		function resizeWin(w,h){
    			var myLeft = (screen.width-myWidth)/2;
    			var myTop = (screen.height-myHeight)/2;
    			window.resizeTo(w,h);
    			window.moveTo(myLeft,MyTop);
    		}
    Pero' la Popup non è piu' centrata, cosa sbaglio??

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Da dove ricavi le variabili myWidth e myHeight

    Secondo logica dovresti usare i parametri w e h che passi...

    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

  3. #3
    Ma io la chiamo cosi':

    codice:
    function resizeWin(w,h){
    	var myLeft = (screen.width-myWidth)/2;
    	var myTop = (screen.height-myHeight)/2;
    	window.resizeTo(w,h);
    	window.moveTo(myLeft,MyTop);
    	}
    e la chiamo cosi'

    javascript:resizeWin('110','110')

    Solo che se uso direttamente window.resizeTo o window.moveTo funzionano ma insieme no ...

  4. #4
    probabilmente per chè myWidth e myHeigth si rifeririscono alle dimensioni della finestra prima che qsta venga ridimensionata, fai come ti ha consigliato br1

  5. #5
    Che pirla è vero ...

    Scusate ...


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.