PHP beginner |
|
Hallo,
Ik begin een klein beetje javascript te leren, en heb het volgende scriptje gemaakt om te controleren hoe een plaatje is:
breder dan hoog, of hoger dan breed.
Is het breder dan hoog, dan moet de breedte van het plaatje 500px worden, anders moet de hoogte 415px worden.
Het mooie is dat het script werkt, maar alleen een keer.
Het is in een slideshow. De eerste keer checkt hij mooi de waardes en update hij het plaatje, daarna niet meer...
Code
<script>
function timer(){
setTimeout ( checkImgSize, 100 );
setTimeout ( timer, 1000 );
}
function checkImgSize(){
if(document.getElementById('ss_img').width > document.getElementById('ss_img').height){
document.getElementById('ss_img').width = 500;
alert (""+ ss_img);
}
if(document.getElementById('ss_img').height > document.getElementById('ss_img').width){
document.getElementById('ss_img').height = 415;
alert ("hoger dan breedt");
}
}
</script>
<script> function timer(){ setTimeout ( checkImgSize, 100 ); setTimeout ( timer, 1000 ); } function checkImgSize(){ if(document.getElementById('ss_img').width > document.getElementById('ss_img').height){ document.getElementById('ss_img').width = 500; alert (""+ ss_img); } if(document.getElementById('ss_img').height > document.getElementById('ss_img').width){ document.getElementById('ss_img').height = 415; alert ("hoger dan breedt"); } } </script>
Voorbeeld (nu nog met alert)
http://www.sham...s/zaak.php
|