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

    Posizionare la finestra popup al centro schermo

    Salve ho un "semplice" quesito.. ho questo script che mi fa comparire una immagine in una popup che si ridimensiona... ma questa mi compare in alto a sinistra. Come posso farla comparire a centro di schermo? Grazie.

    <script language="Javascript">
    function apriPop(foto) {
    msg=open("","DisplayWindows"," toolbar=no,directories=no,menubar=no,resizable=no" );
    d=msg.document;
    d.write("<head><SCRIP"+"T>")
    d.write("function ridimensiona(){")
    d.write("window.resizeTo(")
    d.write("document.im1.width+11,")
    d.write("document.im1.height+29);")
    d.write("};document.title=document.im1.src;</SCRIP"+"T></head>")
    d.write("<body topmargin=0 leftmargin=0 scroll=no>")
    d.write("[img]"+foto+"[/img]")
    d.write("</body>")
    d.close()
    msg.focus()
    }

    </script>

  2. #2
    Utente di HTML.it L'avatar di Pastore12
    Registrato dal
    Oct 2008
    Messaggi
    1,051
    Dai un'occhiata qui:

    http://javascript.html.it/articoli/l...estre-popup/1/


    e se funziona metti un cero a Santo Google!
    "Ethics are to me something private. Whenever you use it as an argument for why somebody_else should do something, you’re no longer being ethical, you’re just being a sanctimonious dick-head"
    Linus Torvalds

  3. #3
    Ma come lo adatto al mio codice?...Non sono molto pratico di javascript.
    Il richiamo sull'immagine è:

    immagine

    Grazie.

  4. #4
    nessuna soluzione?

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649

    Re: Posizionare la finestra popup al centro schermo

    Originariamente inviato da Mattatore85
    <script language="Javascript">
    function apriPop(foto) {
    msg=open("","DisplayWindows"," toolbar=no,directories=no,menubar=no,resizable=no" );
    d=msg.document;
    d.write("<head><SCRIP"+"T>")
    d.write("function ridimensiona(){")
    d.write("var w=document.im1.width+11; var h=document.im1.height+29;")
    d.write("window.resizeTo(w,h);")
    d.write("window.moveTo(Math.floor((screen.width-w)/2,Math.floor((screen.height-h)/2);")
    d.write("};document.title=document.im1.src;</SCRIP"+"T></head>")
    d.write("<body topmargin=0 leftmargin=0 scroll=no>")
    d.write("[img]"+foto+"[/img]")
    d.write("</body>")
    d.close()
    msg.focus()
    }

  6. #6
    non funge.. =(

  7. #7
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    codice:
    function apriPop(foto) {
    msg=open("","DisplayWindows"," toolbar=no,directories=no,menubar=no,resizable=no" );
    d=msg.document;
    d.write("<html><head><SCRIP"+"T>")
    d.write("function ridimensiona(){")
    d.write("var w=document.images[0].width+11; var h=document.images[0].height+29;")
    d.write("window.resizeTo(w,h);")
    d.write("window.moveTo(Math.floor((screen.width-w)/2),Math.floor((screen.height-h)/2));")
    d.write("document.title=document.images[0].src;")
    d.write("};</SCRIP"+"T></head>")
    d.write("<body topmargin=0 leftmargin=0 scroll=no>")
    d.write("[img]"+foto+"[/img]")
    d.write("</body></html>")
    d.close()
    msg.focus()
    }

  8. #8
    grazie funge..

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.