theIggs
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Lechii Цитата: уволь , это уже извращение чистейшей воды | Почему же? Делать по умолчанию все рисунки на странице (которых до фига) гиперссылками - это существенный лишний вес для отдаваемой страницы. А вот те рисунки, которые пострадали от ресайза, желательно было бы делать гиперссылками, чтоб народ мог тыкнуть на них и попасть на полноформатный оригинал. width рисунков же можно менять после загрузки страницы - вот бы классно было менять и их onClick... %) А пока сделал уведомление об изменении размеров в новом окошке. Код: function Rsz_img() { var imgCnt = 0; var imgTxt = "Уменьшенные изображения:<br>"; for (var i=0; i<document.images.length; i++) { if (document.images[i].width > (screen.width-300)) { document.images[i].width = screen.width-300; ++imgCnt; imgTxt += "<a target='_blank' href='" + document.images[i].src + "'>" + document.images[i].src + "</a><br>"; } } if (imgCnt > 0) { X = (screen.width - 515); Y = (screen.height - 260); win = window.open('','','toolbar=no,menubar=no,location=no,directories=no,status=no,scrollbars=no,resizable=yes,copyhistory=no,width=500,height=200,top='+Y+',left='+X); win.document.write(imgTxt); }} |
|