Чтож,дабы не создавать новую тему, решил продолжить здесь
Я решил не много модернизировать свой код, но как вы поняли он опять не работает=(
<script type="text/javascript" language="javascript">
function pr(pic) {
var piw = pic.width; //Ширина 500
var f = document.getElementById('d')
var p;
if(f.selectedIndex==0){
pr() = false;
}
if(f.selectedIndex==1) {
p = 0.25
}
if(f.selectedIndex==2) {
p = 0.5
}
if(f.selectedIndex==3) {
p = 0.75
}
if(f.selectedIndex==4) {
p = 1
}
var piwp = piw*p
var itog = piwp+piw
setInterval(function () {
if(itog>piw) {
piw+=10
}
},10)
alert(piwp)
alert(piw)
alert(itog)
}
</script>
<img src="http://goiron.enetgallery.com/_ph/1/224558321.jpg" width='500' onmouseover="pr(this)" ><br>
Увеличивать изображения на:
<select id='d'>
<option value='none'>Не увеличивать</option>
<option value='25'>25%</option>
<option value='50'>50%</option>
<option value='75'>75%</option>
<option value='100'>100%</option>
</select>
Я даже не знаю в чем ошибка тут, поскольку весь код правильный(а иначе бы алерт не вылетал)Далее алерт вылетает с правильными значениями, т.е. если выберем 25%,то вылетают 125(на сколько увеличить),500(ширина),и 625(итоговый размер).Но вот с самим изображением к сожалению ничего не делаться.