Open Popup

  • Creatore Discussione Creatore Discussione danlupo
  • Data di inizio Data di inizio

danlupo

Utente Attivo
13 Lug 2009
73
0
0
Salve ho una funzione di openPopup che lavora correttamente in due pagine, nella terza invece da il seguente errore is already registered in the DOM! Make sure you use setDestroyOnClose() or destroyOnClose: true in the constructor
Ho provato a cambiarle nome, a mettere quella originale ma niente.

Posto anche il codice:

PHP:
<?php
include ('include/header.inc');
?>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
        <title>jQuery UI Example Page</title>
        <link type="text/css" href="../css/ui-lightness/jquery-ui-1.7.2.custom.css" rel="stylesheet" />
                <link type="text/css" href="../css/scuola.css" rel="stylesheet" />    
        <script type="text/javascript" src="../scripts/js/jquery-1.3.2.min.js"></script>
        <script type="text/javascript" src="../scripts/js/jquery-ui-1.7.2.custom.min.js"></script>
        <script type="text/javascript">
            $(function(){

                // Tabs
                $('#tabs').tabs();
    

                
                
            });
        </script>
    </head>
    <body>
    <h1> Il Nostro STAFF</h1>
        
        <div id="tabs">
            <ul>
                <li><a href="#tabs-1">Cucina</a></li>
                <li><a href="#tabs-2">Sala</a></li>
                <li><a href="#tabs-3">Ricevimento</a></li>
                <li><a href="#tabs-4">Amministrazione</a></li>
            </ul>
            <div id="tabs-1"><h2>Personale di Cucina</h2>
                        <div class="sezione">
        <div class="titolo">
            <a href="#" onclick="mailstaff('dgvale@ch.it');"><h5 >De Gregorio </h5></a>
        </div>
      [..]
        </div>
                
                
                <script type="text/javascript">       
        function mailstaff(email)
        {
            var ms = new Window({className: "dialog",  width:600, height:400, zIndex: 1000, resizable: false, title: "Contatta lo staff", showEffect:Effect.BlindDown, hideEffect: Effect.SwitchOff, draggable:false, wiredDrag: false})
            ms.getContent().innerHTML= "<iframe width='600' height='400' frameborder='0' scrolling='no' marginheight='0' marginwidth='0' src='../public/ita/mailstaff.php?email='+nome></iframe>";
            ms.setStatusBar("Invia una E-Mail allo Staff");
            ms.showCenter();

        };
    </script>    
<?php
include ('include/footer.inc');
?>

Grazie Daniele
 

Discussioni simili