2011-02-24 4 views
1

Je comprends que javascript est côté client et que PHP est côté serveur, dans le code ci-dessous, y a-t-il de toute façon pour que j'ouvre une nouvelle fenêtre ou que j'appelle pour ouvrir une nouvelle fenêtre? Les instructions echo ne fonctionnent pas. Toutes les pensées sont grandement appréciées. Merci!PHP: Ouvrir une nouvelle fenêtre?

<?php 

class testpop__class 
{ 
    function testpop__method(&$bean, $event, $arguments=null) 
    { 
     if ($event != 'before_save') return; 
     // Insert your custom logic between these comments 

     // Insert your custom logic between these comments 
    } 
} 
?> 
+0

Pourquoi les instructions echo ne devraient-elles pas fonctionner? – mario

Répondre

3

Utilisation strictement PHP, no. Cependant, si vous utilisez ECHO pour afficher le javascript, vous pouvez simplement avoir javascript pour ouvrir une nouvelle fenêtre.

1

Vous pouvez utiliser echo pour imprimer du javascript. Comme si

echo "<script type='javascript'>window.showModalDialog('webpage.php')</script>"; 

Espérons que cela aide.

+0

Votre écho fonctionnerait-il si javascript est désactivé? – vinaya

Questions connexes