Пропорциональное уменьшение размеров картинок (делаем тамбнейлы), не работает
Собственно, есть
<td class='ttt tooltipimg' есть <style type='text/css'>.ttt {vertical-align:top;} .ttt img { width:400px; }</style> и есть: <script type="text/javascript"> function setWidth() { var allImg = document.getElementsByClassName('tooltipimg').getElementsByTagName('img'); for (var i=0; i<allImg.length; i++) { if (allImg[i].width > 190) { allImg[i].height = allImg[i].height*(190/allImg[i].width); allImg[i].width = 190; } if (allImg[i].height > 190) { allImg[i].width = allImg[i].width*(190/allImg[i].height); allImg[i].height = 190; } } } onload = setWidth; </script> И что-то оно, зараза, не работает. Или мозг у меня. |
getElementsByClassName
разумеется вы в курсе, что он работает не во всех браузерах |
Не работает в Safari, Chrome, Opera, Firefox (всё последнее, свежее). Такчто, наверное, не в этом дело. В Эксплорере не проверял.
|
adelante,
А картинки то успели подгрузиться к тому времени когда вы их изменяите? |
Цитата:
Откройте для себя консоль ошибок. Без неё далеко не уедете. |
Часовой пояс GMT +3, время: 00:17. |