PDA

View Full Version : سوال: نمایش تصویر پس از آپلود تصویر



mohammad kafiyan
چهارشنبه 21 آبان 1393, 12:00 عصر
با سالم به دوستان نحوه نمایش تصویر بعد از اینکه آپلود شده بر روی سایت به صورت jquery.ajax and http handler می خوام
و یا با استفاده از کد زیر که هر کاری می کنم جواب نمی دهد که بعد از آپلود به کاربر نمایش دهد نمی خواهم قبل از آپلود نمایش داده شود
آیا دوستان راهی دارند


$(function () {
$("#fileupload").change(function () {
$("#dvPreview").html("");
var regex = /^([a-zA-Z0-9\s_\\.\-:])+(.jpg|.jpeg|.gif|.png|.bmp)$/;
if (regex.test($(this).val().toLowerCase())) {
if ($.browser.msie && parseFloat(jQuery.browser.version) <= 9.0) {
$("#dvPreview").show();
$("#dvPreview")[0].filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = $(this).val();
}
else {
if (typeof (FileReader) != "undefined") {
$("#dvPreview").show();
$("#dvPreview").append("<img />");
var reader = new FileReader();
reader.onload = function (e) {
$("#dvPreview img").attr("src", e.target.result);
}
reader.readAsDataURL($(this)[0].files[0]);
} else {
alert("This browser does not support FileReader.");
}
}
} else {
alert("Please upload a valid image file.");
}
});
});