mirror of
https://gitlab.crans.org/bde/nk20
synced 2024-11-26 18:37:12 +00:00
Check image size before sending it
This commit is contained in:
parent
de3660b23c
commit
15ed9d81d5
@ -55,12 +55,18 @@ SPDX-License-Identifier: GPL-3.0-or-later
|
|||||||
/* SCRIPT TO OPEN THE MODAL WITH THE PREVIEW */
|
/* SCRIPT TO OPEN THE MODAL WITH THE PREVIEW */
|
||||||
$("#id_image").change(function (e) {
|
$("#id_image").change(function (e) {
|
||||||
if (this.files && this.files[0]) {
|
if (this.files && this.files[0]) {
|
||||||
var reader = new FileReader();
|
// Check the image size
|
||||||
reader.onload = function (e) {
|
if (this.files[0].size > 2*1024*1024) {
|
||||||
$("#modal-image").attr("src", e.target.result);
|
alert("Ce fichier est trop volumineux.")
|
||||||
$("#modalCrop").modal("show");
|
} else {
|
||||||
|
// Read the selected image file
|
||||||
|
var reader = new FileReader();
|
||||||
|
reader.onload = function (e) {
|
||||||
|
$("#modal-image").attr("src", e.target.result);
|
||||||
|
$("#modalCrop").modal("show");
|
||||||
|
}
|
||||||
|
reader.readAsDataURL(this.files[0]);
|
||||||
}
|
}
|
||||||
reader.readAsDataURL(this.files[0]);
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -104,4 +110,4 @@ SPDX-License-Identifier: GPL-3.0-or-later
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
Loading…
Reference in New Issue
Block a user