Ver Mensaje Individual
  #12 (permalink)  
Antiguo 03/06/2004, 03:40
Avatar de tunait
tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
La cuestión es que yo ten entendí perfectamente desde el principio, sólo necesitaba saber si las imágenes iban a tener todas las mismas dimensiones a la hora de mostrarse, porque si no es así y hay que reducir no es lo mismo cambiar las medidas sin verticales o en forma apaisada.

Si encima además yá no pretendes usar un iframe, pues más facil todavía.

A ver, lo primero, no puedes escribir nada con asp en un iframe. Debes de insertar el iframe normalmente y ponerle el src que lleve a la página asp. Entonces al ser llamado ese asp yá se encarga de generarse solito su código fuente.

Luego, en la página madre (la que contiene el iframe) haces lo siguiente:

Al lado del iframe inserta una imagen con las dimensiones que quieras, en este caso, de 200x200. Tal vez puedas usar una imagen transparente, si no tienes ninguna a mano dímelo y te paso una.

Para que la imagen pueda quedar al lado del iframe habrás de meterlo todo en una tabla, algo como ....


<table>
<tr>
<td><iframe src="tupagina.asp"></iframe></td>
<td> <img src="tuimagentransparente" width="200" height="200" id="ima" /></td>
</tr>
</table>

Luego en head pon lo siguiente

<script language="javascript">
function cambiar(cual){
document.getElementById('ima').src = cual
}
</script>

Y finalmente, a tu página asp donde te genera el listado de links haces que a cada link se le agregue esto:

onclick="parent.cambiar(this.href);return false"

osea, algo así...


Response.Write "<a title="" (" & tama & " Kb.) "" href=""/z/"
Response.Write file.Name & """ onclick=""parent.cambiar(this.href);return false"">"
Response.Write palabra
Response.Write "</a> "

Creo que eso te debería de funcionar sin problemas

Última edición por tunait; 03/06/2004 a las 03:42