ОсновноеRadiotalkПользовательское
MPCHAT - CMS хостинг чатов для профессионалов
90   •   Посмотреть все темы

Уменьшение картинки

 

201
Алексей @mega-tron-2019
Доброго всем дня(утра,ночи),подскажите пожалуйста на форуме нашел пост как сделать автоматическое уменьшение картинки через кнопку "ОБЗОР" но там не актуальный скрипт для современных браузеров,как сделать чтоб уменьшалась через кнопку "ОБЗОР" картинка,Заранее спасибо за помощь.

74
Эмиль @ЧатиК-ФМ
Такой же вопрос интересует меня.

102
Денис @Sloopy
Если речь идет о этом старом решении.

То можно попробовать изменить функцию imgminimum Вот так:

var id_img = 0;

function imgminimum(obj) {
var imgmax = 500; // максимальный размер картинки
var h = obj.height;
var w = obj.width;

if (h > imgmax || w > imgmax) {
if (h > w) {
obj.height = imgmax;
} else {
obj.width = imgmax;
}
}
if (!obj.id) {
var logArea = document.getElementById("leftdiv");
logArea.scrollTop = logArea.scrollHeight;

obj.id = id_img++;
}
}

Отредактировано Sloopy - 14.11.2024
74
Эмиль @ЧатиК-ФМ
Это ты ставил в новом окне полномасштабно открывается через урл . а надо чтобы через обзор вот также максимальный размер скажем 300 на 300. Ещё через обзор бывает прилипает пока не перезайдешь не отлипает картинка. Вообще есть дипломатическое предложения поделать надо маленько если есть у тебя время заниматься этим чужих туда пустить не хочу сам знаешь .и по оплате скажешь без внимания не оставим

Отредактировано ЧатиК-ФМ - 16.11.2024
74
Эмиль @ЧатиК-ФМ
Вот мой кусок


/* Функция изменения загружаемой картинки */
var id_img = 0;
function imgminimum(obj) {
var imgmax = 150; // максимальный размер картинки в пикселях
var h = obj.height;
var w = obj.width;
if (h > imgmax || w > imgmax) {
if (h > w) {
obj.height = imgmax
} else {
obj.width = imgmax
}
};
if (!obj.id) {
var scr = document.getElementById("leftdiv");

scr.scrollTop = scr.scrollHeight;
obj.id = id_img++;
}
}

441
Валентин @DjValek
в данный момент .обзор . плюхается в чат он вроде и грузит и грузит такое ощущение с костыля. Может у Димы есть баг, так как пробовал в главном чате загрузить и там вообще не загружает

102
Денис @Sloopy
Тогда проще просить у Димы обновить скрипт загрузки и к картинкам добавить css класс и на css курить свойства размера.

20090
Dimitry @Dimitry
Где не загружает то?
Зашёл сразу загрузило. Всё работает.
Может с интернетом или браузером что-то.

441
Валентин @DjValek
было бы здорого css подключить к ним

74
Эмиль @ЧатиК-ФМ
Денчик если время свободное найдешь с фонами тоже сделаешь сохранность при перезаходе ?

Отредактировано ЧатиК-ФМ - 19.11.2024