Shadowcrow: Bildwechsel mit verschiedenen Bildgrössen

Beitrag lesen

hi $name,

... scheinbar gibt es noch nicht genug scripts. Und in deinem Fall scheint es besser, du denkst dir ein eigenes aus.

ich habe den verdacht das der OP keine ahnung von JS hat.

Wenn ein Bild vorgeladen ist, kennst du auch dessen Bildabmessungen.
Beim Bildwechsel änderst du dann nicht nur die src-Eigenschaft des angezeigten Bildes, sondern nutzt auch die width- und height-Eigenschaften des vorgeladenen Bildes.

WARNUNG:
das ist nur ein beispiel das ich irgendwann mal hingefrickelt habe (mit iFrame) und jetzt die thumbs durch textlinks ersetzt habe. sprich: es soll dem OP (sofern er ahnung von JS hat) die idee geben.

im HEAD:

  
<script type="text/JavaScript">  
<!--  
function MM_test() { //v3.0  
  var i, args=MM_test.arguments; document.MM_returnValue = false;  
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");  
}  
  
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];}}  
}  
//-->  
</script>  

und dann:
<a href="#" onClick="MM_test('hauptframe','pics/2.jpg');return document.MM_returnValue" />blah1</a>

gruss
shadow

--
Programmers don´t die, they GOSUB without RETURN.
Quelle: unbekannt