Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Aiutino popup

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    233

    Aiutino popup

    Ciao a tutti,
    ho creato una funzione per l'apertura di una popup centrata nello schermo... mi da però qualche errore.
    Provate a dare un occhiata a questo codice per vedere cosa non va:
    codice:
    <script>
    function apripopup(nome,largh,altez) {
    x = document.clientWidth;
    y = document.clientHeight;
    x = ((x / 2) - (largh / 2))
    y = ((y / 2) - (altez / 2))
    window.open(nome + ',chk,width=' + largh + ',height=' + altez + ',left=' + x + ',top=' + y + ',location=no,toolbar=no,menubar=no,scrollbars=no,resizable=no,status=no');
    }
    </script>
    
    la richiamo così:
    
    <a onClick="apripopup(prova.jpg,500,200)">[img]prova2.jpg[/img]</a>
    Oltre a poter esserci qualche errore nei calcoli dei posizionamenti(e questo me lo risolvo io), vorrei capire in che altro punto sto sbagliando visto che va in errore!!

    Fatemi sapere.
    Grazie.

  2. #2
    <script>
    function apripopup(nome,largh,altez) {
    x = screen.availWidth;
    y = screen.availHeight;
    x = ((x / 2) - (largh / 2))
    y = ((y / 2) - (altez / 2))
    window.open(nome,'pippo','width=' + largh + ',height=' + altez + ',left=' + x + ',top=' + y + ',location=no,toolbar=no,menubar=no,scrollbars=no, resizable=no,status=no');
    }


    <a href="#" onclick="apripopup('prova.jpg',500,200);return false">


  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    233
    Non va, mi da sempre errore javascript - errore nella visualizzazione della pagina...
    Come mai?

  4. #4

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    233
    Che vuol dire?

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    233
    Io sono alla ricerca di un codice che vada bene su tutti i browser e che mi apra una popup ridimensionata in base all'immagine e al centro dello schermo!!!

    C'è qualcosa?

  7. #7
    No, dicevo... non sono molto ferrato in queste cose. Pensavo che la causa dell'errore fosse un utilizzo di codice non standard e creato da qualche casa di produzione (= codice proprietario).


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.