Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/07/2002, 11:13
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 11 meses
Puntos: 1284
Presentaciones

Hola amigos:

He hecho un script para realizar presentaciones (en un principio es para catálogo de fotos personal), lo que pasa es que las fotos estrechas salen muy estrechas y las apaisadas muy estiradas. Espero que me puedan ayudar. Esta es la página:

<html>
<head>
<script language="javascript">
var fichas = "imagen1.gif,imagen2.gif";
var ficheros = fichas.split(",");
var actual = 0;
function presentar(){
var im = new Image();
im.src = ficheros[actual];
var imalto = im.height;
var imancho = im.width;
while (imalto > alto) {
imalto --;
imancho --;
}
while (imancho > ancho) {
imalto --;
imancho --;
}
document.getElementById("presente").src = im.src;
document.getElementById("presente").widt h = imancho;
document.getElementById("presente").heig ht = imalto;
if (actual == ficheros.length - 1)
actual = 0;
else
actual ++;
setTimeout("presentar()", 5000);
}

var alto, ancho;
function ini() {
alto = document.body.offsetHeight;
ancho = document.body.offsetWidth;
presentar();
}
</script>
</head>
<body onload="ini()">
<center>
<img id=presente src="" onclick="presentar()">
</center>
</body>
</html>

Saludos