Revue détection format fichier sélectionné du fait d'un bug avec certains navigateurs

This commit is contained in:
Fabrice PENHOËT 2021-11-12 12:00:17 +01:00
parent d3df2935c0
commit f1f8c20557
2 changed files with 5 additions and 3 deletions

File diff suppressed because one or more lines are too long

View File

@ -38,8 +38,10 @@ const initialise = () =>
const selectedFiles=myFile.files;
if(selectedFiles !== null && selectedFiles.length === 1)
{
if(selectedFiles[0].type !== "text/csv")
dataDisplayOptionsElt.innerHTML=`<p class='text-danger'>Le document que vous avez sélectionné ne semble pas être un fichier CSV valide.</p>`;
// selectedFiles[0].type ne fonctionne pas avec certains navigateurs (Fennec), donc... :
const extension=selectedFiles[0].name.substring(selectedFiles[0].name.lastIndexOf(".")+1);
if(extension !== "csv")
dataDisplayOptionsElt.innerHTML=`<p class='text-danger'>Le fichier que vous avez sélectionné ne semble pas être un fichier CSV.</p>`;
else
{
// Lecture du contenu du fichier qui est passé au parseur :