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>