Docfile commited on
Commit
2ddbdc3
·
verified ·
1 Parent(s): 8cf621b

Update templates/index.html

Browse files
Files changed (1) hide show
  1. templates/index.html +20 -20
templates/index.html CHANGED
@@ -346,27 +346,27 @@
346
  let dissertationContent = '';
347
  let backups = loadBackups();
348
 
349
- // Fonction pour gérer la sélection et la prévisualisation de l'image
350
  function handleImageSelect() {
351
- const input = document.getElementById('imageInput');
352
- const preview = document.getElementById('preview');
353
- const previewContainer = document.getElementById('imagePreview');
354
- const fileName = document.getElementById('fileName');
355
-
356
- if (input.files && input.files[0]) {
357
- const reader = new FileReader();
358
-
359
- reader.onload = function (e) {
360
- preview.src = e.target.result;
361
- previewContainer.classList.remove('hidden');
362
- previewContainer.classList.add('fade-in');
363
- };
364
-
365
- reader.readAsDataURL(input.files[0]);
366
- fileName.textContent = input.files[0].name;
367
- } else {
368
- removeImage();
369
- }
 
370
  }
371
 
372
  // Fonction pour supprimer l'image prévisualisée
 
346
  let dissertationContent = '';
347
  let backups = loadBackups();
348
 
 
349
  function handleImageSelect() {
350
+ const input = document.getElementById('imageInput');
351
+ const preview = document.getElementById('preview');
352
+ const previewContainer = document.getElementById('imagePreview');
353
+ const fileName = document.getElementById('fileName');
354
+
355
+ if (input.files && input.files[0]) {
356
+ const reader = new FileReader();
357
+
358
+ reader.onload = function (e) {
359
+ preview.src = e.target.result;
360
+ previewContainer.classList.remove('hidden');
361
+ // Déplacer l'ajout de la classe fade-in ICI, après le chargement de l'image
362
+ previewContainer.classList.add('fade-in');
363
+ };
364
+
365
+ reader.readAsDataURL(input.files[0]);
366
+ fileName.textContent = input.files[0].name;
367
+ } else {
368
+ removeImage();
369
+ }
370
  }
371
 
372
  // Fonction pour supprimer l'image prévisualisée