Хорошо, вот что я хочу сделать. Я хочу, чтобы пользователь загрузил фотографию в dom и изменил ее размер на стороне клиента. Мне нужно изменить ширину изображения, прежде чем я покажу изображение, чтобы пользователь мог взаимодействовать с ним через $ .imgAreaSelect. Тогда я собираюсь делать другие вещи.Изменение высоты и ширины Javascript не изменяется. Изображение SRC
Но часть, которую я не получаю, является частью «image.width =». Когда я устанавливаю src в img, после того, как я установил размер, изображение останется того же размера.
var readImage = function(file){
var reader = new FileReader();
var image = new Image();
reader.readAsDataURL(file);
reader.onload = function(_file) {
image.src = _file.target.result;
image.onload = function() {
this.width = 1200;
$('img#photo').attr('src',this.src);
};
};
};
Вот пример: http://patomation.com/dev/imagesizer2/
Идите вперед и перетащить фотографию в рот, и вы увидите, что я имею в виду. Результат должен быть увеличенным.
Вы пробовали настройки ширины на 'IMG # photo' вместо этого? И попробовали ли вы установить стиль, а не свойство '.width'? '$ ('img # photo'). css (" width "," 1200px ");'? – nnnnnn
Я думаю, ваше право. Я сейчас пытаюсь это сделать. –