Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/07/2004, 17:23
Guille_mlg
 
Fecha de Ingreso: agosto-2003
Mensajes: 7
Antigüedad: 21 años, 4 meses
Puntos: 0
Bueno... pues decirte q no consigo hacerlo funcionar
Mira te expliko más detalladamente, tengo un programa para catalogar los cd's de musica, y trae una plantilla x defecto, q a mi no me gusta entoncs la he modifikado, y me sale todo, osea, las 2 caratulas pekeñitas en la pagina, y al pinchar en cada una de ellas se abre una ventana con el tamaño q yo e predefinido y la caratula a su tamaño real dentro, pero claro tan solo muestra una parte, ya q no se acopla uno a otro. El código de esto es el siguiente: (decir q al ser una plantilla cada enlace a una caratula se llama <#PORTADA> y <#CONTRAPORTADA> así las detecta el programa)

Cita:
<font face="Verdana"><b>::..::Lista de discos::..::</b></font>
<p>&nbsp;</p>
<p>&nbsp;</p>
<table border="1" width="100%" id="AutoNumber1" height="134" bordercolor="#000000">
<tr>
<td width="100%" colspan="3" height="19" bordercolorlight="#FFFFFF" bordercolordark="#FFFFFF"><b>Artista</b>: <#C2> <b>Titulo</b>: <#TITULO></td>
</tr>

<script language="JavaScript">


<!--


function MM_findObj(n, d) { //v3.0


var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {


d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}


if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];


for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;


}


/* Functions that swaps images. */


function MM_swapImage() { //v3.0


var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)


if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}


}


function MM_swapImgRestore() { //v3.0


var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;


}





/* Functions that handle preload. */


function MM_preloadImages() { //v3.0


var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();


var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)


if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}


}





function MM_openBrWindow(theURL,winName,features) { //v2.0


window.open(theURL,winName,features);


}





function MM_displayStatusMsg(msgStr) { //v1.0


status=msgStr;


document.MM_returnValue = true;


}


//-->


</script>


<tr>
<td width="150" valign="top" bgcolor="#FFFFFF" height="100" bordercolor="#FFFFFF">
<font face="Verdana" size="2"><a href="#>" onClick="MM_openBrWindow('<#PORTADA>','','width=25 0,height=200')" ><img border="0" src="<#PORTADA>" width="150" height="150"></font></td>
<td width="88%" valign="top" bgcolor="#FFFFFF" height="95" bordercolor="#FFFFFF">
<font face="Verdana" size="2">&nbsp;<b>Titulo</b>: <#TITULO><br>
&nbsp;<b>Artista</b>: <#C2><br>
&nbsp;<b>Autor</b>: <#C15><br>
&nbsp;<b>Género</b>: <#C4><br>
&nbsp;<b>Soporte</b>: <#C9>&nbsp; <br>
&nbsp;<b>Canciones</b>: <#C6><br>
&nbsp;<b>Duración</b>: <#C10> <br>
&nbsp;<b>Fecha de publicación</b>: <#C8><br>
&nbsp;<b>Referencia</b>: <#C0> <br>
<td width="150" valign="top" bgcolor="#FFFFFF" height="100" bordercolor="#FFFFFF">
<font face="Verdana" size="2"><a href="#>" onClick="MM_openBrWindow('<#CONTRAPORTADA>','','wi dth=250,height=200')" ><img border="0" src="<#CONTRAPORTADA>" width="150" height="150"></font></td>
<td width="88%" valign="top" bgcolor="#FFFFFF" height="95" bordercolor="#FFFFFF">
</td>
</tr>
</table>
Que podría modifikar d este código para q kada imagen se acople a la ventana, ya q con tu código, no consigo ponerlo.. no entendí, y al utilizar otra llamada para kada imagen... en este enlace pueds ver lo q tengo echo: http://perso.wanadoo.es/emilio-16/g.htm#%3E

Muchisimas gracias x tu ayuda, espero q podais ayudarme.