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

    Passaggio di valori con i popup

    Salve, ho il seguente codice:



    //Aggiunta nell head


    <script type="text/javascript">
    <!--
    function PopupCentrata() {
    var w = 400;
    var h = 250;
    var l = Math.floor((screen.width-w)/2);
    var t = Math.floor((screen.height-h)/2);
    window.open("mioFile.htm","","width=" + w + ",height=" + h + ",top=" + t + ",left=" + l);
    }
    //-->
    </script>





    //Codice scritto nel body
    <a href=\"javascript:PopupCentrata()\">Popup</a>



    Solitamente, per passare un valore con il link basta scrivere:

    Apri la popup


    Tuttavia, aggiungendo tale informazione nell'ancora con il popup, viene visualizzato un errore di chiamata alla funzione:


    <a href=\"javascript:PopupCentrata()?id=1\">Popup</a>



    Come posso risolvere il problema??

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    è un problema JS, NON PHP (!), comunque...

    link:
    Codice PHP:
    <a href=\"javascript:PopupCentrata('?id=1')\">Popup</a> 
    (puoi anche mettere altri parametri, p.es. '?id=1&x=0&y=1')


    codice JS nell'HEAD:

    Codice PHP:
    <script type="text/javascript">
    <!--
    function 
    PopupCentrata(parametri) {
    var 
    400;
    var 
    250;
    var 
    Math.floor((screen.width-w)/2);
    var 
    Math.floor((screen.height-h)/2);
    window.open("mioFile.php"+parametri,"","width=" ",height=" ",top=" ",left=" l);
    }
    //-->
    </script> 

  3. #3
    Grazie molto, funziona!!

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.