bonjour tout le monde, j'ai une fonction javascript qui fonctionne sous firefox mais pas sous internet explorer, la voila :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<script language="JavaScript">
//extraction de l'extension du nom du fichier
//arguments : le nom du fichier contenu dans le input file
function recuperer_extension(fichier)
{
	//si le nom de fichier n'est pas vide
	if(fichier!="")
	{
		nom=fichier;
		//recherche de la taille du nom du fichier
		length=nom.length;
		//extraction de l'extension : 4 derniers caractères
		extension=nom.substring(length-4, length);
		//renvoi de l'extension à la fonction verif_extension
		return extension;
	}
}
 
//vérification de l'extension du fichier
//arguments : nom du fichier
function verif_extension(fichier)
{
	//appel à la fonction recuperer_extension qui renvoie l'extension du fichier
	extension=recuperer_extension(fichier);
	//si l'extension n'est pas .pdf affichage d'un message d'erreur
	if(extension!=".pdf")
	{
		alert("le fichier doit comporter l'extension .pdf");
	}
}
yen a 2 en fait, une qui appelle l'autre
merci de votre aide