<script type="text/javascript">
function sizeIt() {
var imgGroup = document.getElementById("main").getElementsByTagName("img");
for (var i=0; i<imgGroup.length; i++) {
imgGroup[i].setAttribute("width", "500px");
imgGroup[i].setAttribute("height", "500px");
}
}
window.onload = sizeIt;
</script>
Har denna koden men vill att höjden skall automatiskt ställa om sig för bilderna. Bredden ska ex vara 500 px men höjden skall skalas om så den visas i rätt format som originalbilden är.
Det gör den inte när jag testar.. den skalas korrekt om jag bara ändrar bredden. (Edit: testat i Chrome med din kod och manuelt i IE båda skalas korrekt för mig)
Men din js kod få du kolla om img elementet är mindre än 500px (höjd eller bredd) om den inte är det så skall behöver du ju inte skala om den, nu säger du att den alltid skall skala om bilden 500x500 (vilket du inte säger i din grundfråga, du frågar ju bara om omskalning).