Есть текст на странице
Хочу его скачать подобным способом
var a = document.createElement("a");
a.setAttribute("href", "data:text/plain," + ('НУЖНЫЙ ТЕКСТ НА РУССКОМ'));
a.setAttribute("download", "Test.kbs");
a.click();
Но перед этим мне нужно преобразовать его кодировку в windows-1251
Пробовал использовать эту библиотеку:
https://github.com/mathiasbynens/windows-1251
И сделать вот так
var a = document.createElement("a");
a.setAttribute("href", "data:text/plain," + windows1251.encode('НУЖНЫЙ ТЕКСТ НА РУССКОМ'));
a.setAttribute("download", "Test.kbs");
a.click();
Но после того, как открываю скачанное в VS Code или NotePad++ и переоткрываю с учетом кодировки windows-1251 все равно остаются непонятные символы
Как правильно перекодировать текст?