Buenas tardes a todos,
Sigo con problemas con mi galeria de imagenes...
Código:
<script language="javascript">
/************************************************** Redimensionar imágenes. Script creado por Tunait! (31/7/2003)
Si quieres usar este script en tu sitio eres libre de hacerlo con la
condición de que permanezcan intactas estas líneas, osea, los créditos.
No autorizo a publicar y ofrecer el código en sitios de script sin
previa autorización
Si quieres publicarlo, por favor, contacta conmigo.
http://javascript.tunait.com/
[email protected]
******************************************* ******/
var maxAncho = 450 //define la anchura máxima de la imagen
var maxAlto = 480 //define la altura máxima de la imagen
function fotilla(ancho,alto,cual)
{
if (ancho > alto) {forma = 'apaisada'}
if (ancho < alto) {forma = 'retrato'}
if(forma == 'apaisada')
{
if(ancho > maxAncho)
{
porcientoAnchura = parseInt(maxAncho/ancho*100)
cual.width = maxAncho
cual.height = porcientoAnchura*alto/100
}
}
else if (forma == 'retrato')
{
if (alto > maxAlto)
{
porcientoAltura = maxAlto/alto*100
cual.height = maxAlto
cual.width = porcientoAltura*ancho/100
}
}
}
</script>
<script language=javascript>
function ventanaSecundaria (URL){
window.open(URL,"ventana1","width=300,height=312")
}
</script>
<script LANGUAGE="JavaScript">
<!--
function CargarFoto(img, ancho, alto, idfoto){
foto=new Image();
foto.src=img;
ancho=foto.width;
alto=foto.height;
derecha=(screen.width-ancho)/2;
arriba=(screen.height-alto)/2;
string="toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width="+ancho+",height="+alto+",left="+derecha+",top="+arriba+"";
fin=window.open(img,"",string);
}
// -->
</script>
El codigo de tunait me funciona perfectamente en firefox. Pero en IE no me hace siempre, por no decir nunca, la reedimension de la imagen....
Por mucho que le he dado vueltas no encuentro el pq.
Programo en ASP, si lo hiciera en PHP redimensionaria la imagen fisica.
¿Se os ocurre alguna solucion?
Gracias por contestar.