title: Angular IE9 fileupload is not working
body: <p>I use this way to upload file:</p>
  
  <pre><code>  &lt;input type="file" 
           name="upload-file" 
           ng-model= "excelFile" 
           accept=".xlsx" 
           onchange="angular.element(this).scope().fileChanged(this);"
           required="true" 
    /&gt;
  </code></pre>
  
  <p>Create the fileChanged method in the controller</p>
  
  <pre><code> $scope.fileChanged = function(files) {
       $scope.excelFile = files[0];
   };
  </code></pre>
  
  <p>It works in FireFox, Chrome IE10, IE11, but in IE9 it shows that the "files is null our undefined".</p>