You need to sign in to do that
Don't have an account?

Lightning component, hidden element click is not working in IE
My code :
var hiddenElement = document.createElement('a');
hiddenElement.href = 'data:application/vnd.ms-excel,' + encodeURI(component.get('v.excelTemp'));
hiddenElement.target = '_blank';
hiddenElement.download = supplier + ' ' + today.getFullYear() + monthDigit + dayDigit + '.xls';
hiddenElement.click();
This code is working in CHROME..
and... not working in IE
How do I make it work in IE?
var hiddenElement = document.createElement('a');
hiddenElement.href = 'data:application/vnd.ms-excel,' + encodeURI(component.get('v.excelTemp'));
hiddenElement.target = '_blank';
hiddenElement.download = supplier + ' ' + today.getFullYear() + monthDigit + dayDigit + '.xls';
hiddenElement.click();
This code is working in CHROME..
and... not working in IE
How do I make it work in IE?
You have to add this element in body. likle this, please try it.
hiddenElement.href = 'data:application/vnd.ms-excel,' + encodeURI(component.get('v.excelTemp'));
hiddenElement.target = '_blank';
hiddenElement.download = supplier + ' ' + today.getFullYear() + monthDigit + dayDigit + '.xls';
document.body.appendChild(hiddenElement);
hiddenElement.click();