Innanzi tutto spero che sia il posto giusto per un simile topic...cmq il fatto è che ho creato una classe PHP contenente vari metodi, fra cui uno che visualizza un alert box personalizzato usando un plugin di jquery, JQUERY-DIALOGIZE, scrivendo così

Codice PHP:
public function showOK($text) {
      echo 
'<script type="text/javascript">
                 $(function() {
                   $.dialogize({
                     overlay_opacity: 1,
                     color_overlay: \'#66FF33\',
                     border_color: \'#66FF33\',
                     shadow_color: \'#666\',
                     background_close: \'#66FF33\',
                     color: \'#36D700\',
                     content:\'' 
$text '\',
                     img_dial:\'[img]libs/jquery-dialogize/img/ok.png[/img]\'
                   });
                 });
            </script>'
;
    } 
così quando voglio visualizzare l'alert basta che scrivo

Codice PHP:
require_once("class/utils.php");
$utils = new Utilities();
$utils->showOK("record salvato!"); 
il problema è che l'alert viene visualizzato all'interno di una window aperta col classico window.open() di javascript (sempre usando un metodo di classe PHP); nel suddetto caso, la window viene aperta quando devo inserire un record in una tabella di MySQL, quindi se il record viene salvato correttamente appare il box suddetto, poi chiude la window e ricarica la pagina chiamante per visualizzare il record appena inserito. In altre parole:

Codice PHP:
require_once("class/utils.php");
$utils = new Utilities();
// salva il record;
if ($record->salva()) {
  
$utils->showOK("record salvato!");
  
$utils->reloadOpener();
}
// metodo di classe 'reloadOpener'
public function reloadOpener() {
      echo 
'<script type="text/javascript">window.opener.document.location.reload(); self.close()</script>';
    } 
scrivendo così l'alert creato con jquery-dialogize non viene visualizzato e la window viene subito chiusa! eppure pensavo che jquery-dialogize apre per default una modal window quindi avrebbe dovuto interromper eil flusso dello script prima di chiudere la window...