Javascript fichier.type ne fonctionne pas sur IE 11

J’essaie de vérifier le type de fichier en javascript et mon code est le suivant:

file.type.match('application/pdf')

 function checkPropertyFileValidity(){ var property_file_input = document.getElementById('property_file'); if(!jQuery('.property_doc_div .property_doc_icon').hasClass("hidden")) { jQuery('.property_doc_div .property_doc_icon').addClass("hidden"); } if (property_file_input.files && property_file_input.files[0]) { var property_file = property_file_input.files[0]; jQuery('.property_doc_div .remove_selected_file').removeClass('hidden'); if(property_file.type.match('application/pdf') && property_file.size  5242880) { jQuery('.help-inline.property_file_error').html('File can not be greater than 5 MB'); return false; } } return true; } 

Voici la version de mon IE 11 entrez la description de l'image ici

et faire file.type donne une chaîne vide. Maintenant, cette chose fonctionne bien pour Chrome, Firefox et IE 10 mais pas pour IE 11. Veuillez m’aider !!!