/* Функция изменения размера загружаемой картинки */ function imgminimum(obj) {var img_max = 400; // максимальный размер картинки в пикселях var heig=obj.height; var widt=obj.width; if (heig>img_max||widt>img_max) { if (heig>widt) {obj.height=img_max} else {obj.width=img_max} } }
см. ниже
var candidate = 0; function imghw2($0,$1){ var img = new Image(); img.onload = function () { if (img.width > 1500 || img.height > 1500) {alert('Изображение по адресу ' + $1 + ' имеет размеры больше положенных 1500 пикселей.');} else candidate--; if (candidate == 0) document.form.submit(); } img.src = $1; } function chekIt(){ document.getElementById('wait').innerHTML = 'Идет проверка размера изображений...'; var text = document.form.message.value; var pattern = /\[img\](.*?)\[\/img\]/ig; if (text.match(pattern) == null) document.form.submit(); else { candidate = text.match(pattern).length; var t = text.replace(pattern, imghw2); } }