Kan du ikke lave en if der finder ud af om den er størrer end 120 og så
finder forholdet og ganger både højden og bredden faktoren, så er
størrelseforholdet stadig intakt og den er ikke breddere end 120px
"Jacob .." <laessoe@yahoo.com> skrev i en meddelelse
news:40e7de11$0$23877$14726298@news.sunsite.dk...
> Hej NG
>
> Jeg har dette script som tager et random billede fra min
> database, og resizer til 40% af oprindelig størrelse - Fint nok,
> men jeg har brug for at width *max* er 120 px, så det fitter til
> den box det skal hentes til.
>
> Problemet er at de fleste af mine billeder ikke overstiger 120px
> når det er resized, men et par dem gør desværre og det spollerer
> mit design! Som mon man kan putte en maxstørrelse ind i
> scriptet??
>
> Her er scriptet som det ser ud nu:
>
> <script language="javascript">
>
> p = 40; //procent af original størrelse
> img = new Array();
>
> function hest(e){
> e = e.split(",")
>
> for (i=0;i<e.length;i++){
> img[i] = new Image();
> img[i].src = document.getElementById(e[i]).src
> document.getElementById(e[i]).style.height =
> img[i].height*(p/100)+"px";
> document.getElementById(e[i]).style.width =
> img[i].width*(p/100)+"px";
> }
> }
> </script>
>
>
> --
> Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
> - Pædagogiske tutorials på dansk
> - Kom godt i gang med koderne
> KLIK HER! =>
http://www.html.dk/tutorials