P:  ¿Como puedo hacer que una ventana se abra simulando un efecto de explosión?  
R: [ver ejemplo]   Créditos: Carlitos  
 Código PHP:
    <html>
 <head>
 </head>
 <body>
  <script language="JavaScript">
 
   var ancho = 100
   var alto = 100
   var fin = 300
   var x = 100
   var y = 100
 
   function inicio(){
    ventana = window.open("hola.htm", "_blank", "resizable,height=1,width=1,top=x,left=y,screenX=x,screenY=y");
    abre();
   }
 
   function abre(){
    if (ancho <= fin) {
     ventana.moveTo(x, y);
     ventana.resizeTo(ancho, alto);
     x += 5;
     y += 5;
     ancho += 15;
     alto += 15;
     timer = setTimeout("abre()", 1);
    } else {
     clearTimeout(timer);
    }
   }
 
  </script>
  <form>
   <input type="button" value="Abrir Ventana" onClick="inicio()"></p>
  </form>
 </body>
</html>