Ver Mensaje Individual
  #5 (permalink)  
Antiguo 16/04/2006, 13:07
Avatar de programeitor
programeitor
 
Fecha de Ingreso: febrero-2005
Mensajes: 994
Antigüedad: 19 años, 7 meses
Puntos: 9
Hola marfilia. No es java(java es otro lenguaje de programacion) es javascript.

Ese codigo lo puedes poner en:

- el boton(o lo que sea que abra la ventana).

<input type="button" value="Abrir ventana" onclick="var x=window.open('nombre del archivo o imagen','titulo','otras caracteristicas de la ventana');x.document.body.style.background='red';" >

- en una seccion script en el head de la pagina, definiendo una funcion que tenga ese codigo, que se llama luego desde el boton.

<html>
<head>
<meta http-equiv="Content-Script-Type" content="text/javascript">

<script>
function abreVentana(){
var x=window.open();
x.document.body.style.background="red";
}
</script>
</head>
<body>
<input type="button" value="Abrir ventana" onclick="abreVentana()">
</body>
</html>

- o la misma funcion incluida en un archivo aparte., cargada desde una linea script en el head tambien.

Archivo aparte llamado por ejemplo av.js (js indica que es un archivo javascript):

function abreVentana(){
var x=window.open();
x.document.body.style.background="red";
}

Y el documento html queda asi:

<html>
<head>
<meta http-equiv="Content-Script-Type" content="text/javascript">
<script src="av.js"></script>
</head>
</body>
<input type="button" value="Abrir ventana" onclick="abreVentana()">
</body>
</html>