JSFiddle - React, Tailwind, and code Playground

by juErik

HTML

<a id="export" class="myButton" download="" href="#">export</a>

JavaScript

var blobObject = null;

function createDownloadLink(anchorSelector, str, fileName){
	
	if(window.navigator.msSaveOrOpenBlob) {
		var fileData = [str];
		blobObject = new Blob(fileData);
		$(anchorSelector).click(function(){
			window.navigator.msSaveOrOpenBlob(blobObject, fileName);
		});
	} else {
		var url = "data:text/plain;charset=utf-8," + encodeURIComponent(str);
		$(anchorSelector).attr("href", url);
	}
}

$(function () {
	var str = "hi,dinesh";
	createDownloadLink("#export",str,"dinesh.txt");
});