I am using Angular.js to create an Excel file but now I include also that file in my email from how to that possible. My js code:
$scope.email = function () {
var blob = new Blob([document.getElementById('exportable').innerHTML], {
type: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;"
});
var i = (new Date().toJSON().slice(0, 10)) + "_" + "Report.xls";
saveAs(blob, i);
};
This is my HTML code:
<div class="container ">
<div class="row-fluid">
<div class="col-md-12">
<label class="control-label" for="Email_Id">Email Id</label>
</div>
<div class="col-md-6 spacer10">
<input class="form-control" id="EmailId" name="EmailId" placeholder="Email-Id" type="text">
</div>
<div class="col-md-12">
<label class="control-label" for="Subject">Subject</label>
</div>
<div class="col-md-6 spacer10">
<input class="form-control" id="Subject" name="Subject" placeholder="Subject.." type="text"
</div>
<div class="col-md-12">
<label class="control-label" for="Subject">Subject</label>
</div>
<div class="col-md-6 spacer10">
<input class="form-control" id="Subject" name="Subject" type="file" valu="email()">
</div>
<div class="col-md-12">
<label class="control-label" for="Message">Message</label>
</div>
<div class="col-md-6">
<textarea class="form-control" cols="20" id="Message" name="Message" rows="5"></textarea>
</div>
</div>
on this code type file, auto includes Excel file on creating time.