Мне требуется скачать контент, который начинается со значения переменной result. Загруженная страница кажется пустой, что, по-моему, является проблемой с кодировкой. Не могли бы вы помочь исправить это?
Это делается на стороне клиента, и я не контролирую бэкэнд, так что это единственный возможный подход.
var result="#!/usr/bin/env bash";
const filenamecc ="result";
const url = "data:text/csv;charset=utf-8," + encodeURI(result);
const link = document.createElement("a");
link.setAttribute("href", url);
link.setAttribute("download", filenamecc + ".sh");
document.body.appendChild(link);
link.click();