Sonido
CSS
Dreamweaver
Ridiculeces
Artículos
Site Check
JavaScript


 


Aviso:
Me he trasladado a:
http://www.tecnorama.org
(con algunos de estos contenidos y otros nuevos)

La ventana que se abre en www.treelogic.com

Comentarios al Script: Este script no es compatible con Netscape 4.x, por lo que sus usarios sólo verán que se abre una nueva ventana. Para una página particular no debe suponer ningún inconveniente, pero cuando se trata de diseñadores (porque eso es lo que dicen ser), es preocuparse de una parte de los potenciales usuarios y a los demás dejarlos tirados como colillas. (en el resumen del mes de enero hay comentario al respecto.

Comentarios al código:se incluye la dirección del autor, porque el script no es mío (me he limitado a arreglarlo para que se entienda en castellano y hacerlo mas comprensible) NI DE TREELOGIC...(bueno, ni esto no las capas que utilizan, que tampoco funcionan en Netscape, es más, lo cuelgan)

Bueno, poner esta parte en el encabezado del documento:(está un poco pequeño para no confundir los saltos de línea)

<SCRIPT LANGUAGE="JavaScript">
<!-- Original: Martijn Sinnema (sinnemavleiger@wanadoo.nl) -->
<!-- Web Site: http://home.wanadoo.nl/sinnemavlieger/martin -->

<!-- Comienza script
function expandirVentana(website) {
var heightspeed = 2; // velocidad a la que se expande verticalmente(cuanto más alto = más rápido)
var widthspeed = 7; // velocidad a le que se expande horizontalmente (cuanto más alto=más rápido)
var leftdist = 0; // distancia a la parte izquierda de la ventana
var topdist = 0; // distancia a la parte superior de la ventana
if (document.all) {
var winwidth = window.screen.availWidth - leftdist;
//en la línea anterior se puede igualar winwidth a un valor fijo en pixeles
var winheight = window.screen.availHeight - topdist;
//en la linea anterior se puede igualar winheight a un valor fijo en pixeles
//la linea siguiente se encarga de abrir una ventana de 1x1 pixeles
var sizer = window.open("","","left=" + leftdist + ",top=" + topdist + ",width=1,height=1,scrollbars=yes");
//el bucle siguiente se encarga de aumentar la altura de la ventana
for (sizeheight = 1; sizeheight < winheight; sizeheight += heightspeed) {
sizer.resizeTo("1", sizeheight);
}
//y este bucle, de la anchura
for (sizewidth = 1; sizewidth < winwidth; sizewidth += widthspeed) {
sizer.resizeTo(sizewidth, sizeheight);
}
sizer.location = website;
}
else
window.location = website;
}
// Termina script -->
</script>

Y esta otra, donde queráis hacer el enlace dentro del cuerpo

<a href="http://www.el-sitio-que-quieras-abrir.com/" onClick="expandirVentana('http://javascript.internet.com/');return false;">aquí va el texto que quieras poner</a>

Y esto es la prueba de cómo funciona