Foros del Web » Programando para Internet » Javascript »

Cambio de tamaño de una ventana de Internet Explorer

Estas en el tema de Cambio de tamaño de una ventana de Internet Explorer en el foro de Javascript en Foros del Web. Cuando creo una ventana nueva, quiero cambiar el tamaño segun el tamaño de la imagen que cargo con una mezcla de java y ASP. El ...
  #1 (permalink)  
Antiguo 22/12/2004, 15:28
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1
Antigüedad: 19 años, 4 meses
Puntos: 0
Exclamación Cambio de tamaño de una ventana de Internet Explorer

Cuando creo una ventana nueva, quiero cambiar el tamaño segun el tamaño de la imagen que cargo con una mezcla de java y ASP.
El Problema es que aveces funciona y otras no. En realidad no carga el tamaño de la imagen. A ver si me pueden ayudar, este es el codigo:

<%
i=request("i")
s=request("s")
u=request("u")
p=request("p")
%>
<html>

<head>
<meta http-equiv="Expires" content="0">
<meta http-equiv="Last-Modified" content="0">
<meta http-equiv="Cache-Control" content="no-cache, must-revalidate">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta http-equiv="Content-Language" content="es">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<META name="description" content="Inmobiliaria Rural, compra y venta">
<META name="keywords" content="CAMPOS, ESTANCIAS, FINCAS, FARMS, MONTES, HILLS, BIENES, PROPIEDADES, PROPERTIES, HERRADURA, CONSULTORA, TASACION, ASSESMENT">
<title>La Herradura</title>
<style type="text/css">A{
TEXT-DECORATION: none; COLOR:#000000
}
A:hover {
TEXT-DECORATION: underline; COLOR:#000000
}
.formulario1
{
border: thin solid #DDDDDD;
}
.menu {
TEXT-DECORATION: none; COLOR:#FFFFFF
}
.menu:hover {
TEXT-DECORATION: underline; COLOR:#000000
}
.barra {
COLOR:#606060
}
.barra:hover {
TEXT-DECORATION: none; COLOR:#000000
}
.op1 {
COLOR:#606060
}
.op1:hover {
TEXT-DECORATION: none; COLOR:#000000
}
.op2 {
COLOR:#606060
}
.op2:hover {
TEXT-DECORATION: none; COLOR:#000000
}
.votonuevo {
FONT-SIZE: 11px; BACKGROUND-COLOR: #99ccfe
}
.t11 {
FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.t01 {
FONT-SIZE: 1px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}

.t12 {
FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.t13 {
FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.t14 {
FONT-SIZE: 14px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.t15 {
FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.t16 {
FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif; color: "#FFFFFF"
}

.botonbusca { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #005579; background-color:#FFCC00
}
.cajabusca { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #005579; width: 100px
}
</style>
</head>

<body bgcolor="#FFffff" marginwidth=0 marginheight=0 topmargin=0 leftmargin=0 onLoad=window.refresh>
<table border=0 valign=middle align=center cellpadding="0" cellspacing="0">
<tr><td height="3"></td></tr>
<tr><td bgcolor="#990000" height="1"></td></tr>
<tr><td height="3"></td></tr>
<tr>
<td class=t12>
<b>&nbsp;Ubicación:</b> <%response.write u %>
<br>&nbsp;<b>Provincia:</b> <%response.write p %>
<br>&nbsp;<b>Superficie:</b> <%response.write s %><br>
</td>
</tr>
<tr><td height="3"></td></tr>
<tr><td bgcolor="#990000" height="1"></td></tr>
<tr><td height="3"></td></tr>
<tr>
<td class=t01>
<script language="JavaScript">
igbm=new Image();
igbm.src="./ofertas/mapas<%Response.write i%>";
ancho=igbm.width;
alto=igbm.height;
window.moveTo(100,0);
window.resizeTo(ancho +11 , alto + 85);
</script>
<%
i=right(i,len(i)-1)
Response.write "<img border=0 name=igbm src=.\ofertas\mapas\" & i & ">"
%>
<script language="JavaScript">
document.write ("Ancho: " + ancho + "<br>");
document.write ("Alto: " + alto + "<br>");
</script>
</td>
</tr>
</table>
</body>

</html>




Desde ya Muchas Gracias
  #2 (permalink)  
Antiguo 22/12/2004, 15:52
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 1 mes
Puntos: 1284
Hola rafikee, bienvenido a los foros :

En principio, parece que no hay tiempo de saber el tamaño de la imagen, ya que las instrucciones de creación del objeto imagen, y la averiguación de las dimensiones, son inmediatas, y ningún navegador puede saber el tamaño de una imágen que aún no ha sido cargada.

Para saber si se ha cargado una imagen hay que consultar la propiedad complete, y si devuelve false, se puede volver a consultar hasta que esté true, y en tal caso se puede saber el tamaño de una imagen.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:52.