title: Html tables within div export to excel
body: <pre><code>  &lt;script type="text/javascript"&gt;
          $(document).ready(function () {
              //getting values of current time for generating the file name
              $(".toExcelButton").click(function(){
              var dt = new Date();
              var day = dt.getDate();
              var month = dt.getMonth() + 1;
              var year = dt.getFullYear();
              var hour = dt.getHours();
              var mins = dt.getMinutes();
              var postfix = day + "." + month + "." + year + "_" + hour + "." + mins;
              //creating a temporary HTML link element (they support setting file names)
              var a = document.createElement('a');
              //getting data from our div that contains the HTML table
              var data_type = 'data:application/vnd.ms-excel';
              var table_div = document.getElementById('dvData');
              var table_html = table_div.outerHTML.replace(/ /g, '%20');
              a.href = data_type + ', ' + table_html;
              //setting the file name
              a.download = 'exported_table_' + postfix + '.xls';
              //triggering the function
              a.click();
              //just in case, prevent default behaviour
              e.preventDefault();
                  })
          });
      &lt;/script&gt;
  </code></pre>
  
  <p>Need to export div tables to excel. The above code works fine in Chrome but not working in IE. Can anyone help me out on the same.</p>