Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Script per pop up

  1. #1
    Utente bannato
    Registrato dal
    Oct 2003
    Messaggi
    97

    Script per pop up

    Ho un pop up flash che contiene il sito di un cliente. Ora, questa finestra si deve aprire sempre al centro dello schermo, qualunque sia la risoluzione.
    Come fare?

  2. #2
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    110
    Prova questo (ricorda di cambiare i valori riguardanti le dimensioni della finestra)

    <Script language='javascript'>var a=screen.width;var b=screen.height;if (a=='1024'){var x='1010px';var y='715px'}else{var x='795px'; var y='580px'}function finestra4dir(){f=window.open('battleships/battleships.htm','gioca','toolbar=no, width='+x+', height='+y+',top=1px, left=1px,scrolbars=no')}</script><A HREF='javascript:finestra4dir()'>
    <FONT color=#800000 face="Tahoma">
    Gioca subito</font></A></font>

    E' uno script un pò complesso ma se sei pratico te lo saprai gestire

    P.S. se vuoi vederlo in azione vai a questo indirizzo:

    http://www.ineffabile.it/games/onlin...sparatutto.htm

  3. #3
    nooooooooo!!! non ho visto niente di + brutto di questo script!

    codice:
    <script> 
    function popup(src) {
    /* queste sono le dimensioni della finestra */
    var w = 550, h = 250;
    var l = Math.round((screen.width-w)/2);
    var t = Math.round((screen.height-h)/2);
    searchWin = window.open(src,'pop','scrollbars=no,resizable=no,width='+w+',height='+h+',left='+l+',top='+t+',status=no,location=no,toolbar=no'); 
    }
    </script>
    la richiami così:
    popup
    in questo modo le dimensioni sono statiche (ovvero 550 e 250) ma c'è il modo di passargliele come parametro

    codice:
    <script> 
    function popup(src,w,h) {
    var l = Math.round((screen.width-w)/2);
    var t = Math.round((screen.height-h)/2);
    searchWin = window.open(src,'pop','scrollbars=no,resizable=no,width='+w+',height='+h+',left='+l+',top='+t+',status=no,location=no,toolbar=no'); 
    }
    </script>
    la richiami così:
    popup
    ora 200 e 400 li puoi cambiare per ogni chiamata di popup

    ciao!
    «Se leggi dimentichi, se vedi capisci, se fai impari» Piaget

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.