title: JavaScript readAsBinaryString Function on E11
body: <p>In this page  <a href="http://www.html5rocks.com/en/tutorials/file/dndfiles/" rel="noreferrer">http://www.html5rocks.com/en/tutorials/file/dndfiles/</a> if you scroll down to example "Example: Slicing a file. Try it!" you will see uses of <strong>readAsBinaryString</strong> API to read bytes of local files.</p>
  
  <p>I've seen IE (My case its IE11) doesn't support <strong>readAsBinaryString</strong>.</p>
  
  <p>Even this code mentioned in post <a href="https://stackoverflow.com/questions/3146483/html5-file-api-read-as-text-and-binary">HTML5 File API read as text and binary</a> breaks at <strong>readAsBinaryString</strong> in IE11.</p>
  
  <p>I have seen some post in stack overflow, it suggests use of ReadAsArrayBuffer(). But it is also not working. It returns undefined.</p>
  
  <p>My question is what are the options if I have to run it on IE11? Is it possible to write another IE compatible JS function which will do the JOB of readAsBinaryString().</p>