compatibilité fonction javascript sous internet explorer
bonjour tout le monde, j'ai une fonction javascript qui fonctionne sous firefox mais pas sous internet explorer, la voila :
Code:
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