Burocratas, emailconfirmed, Administradores da interface, Administradores (Semantic MediaWiki), Curadores (Semantic MediaWiki), Editores (Semantic MediaWiki), Supressores, Administradores
513
edições
Sem resumo de edição |
Sem resumo de edição |
||
// Função que gera o arquivo ISO
function download(filename, content) {
element.setAttribute(
'href',
element.setAttribute("download", filename);▼
);
element.style.display = "none";▼
document.body.appendChild(element);
element.click();
// Se tiver uma div "isoFormat" na página/documento,
// substititua os caracteres abaixo
if (isoFormat) {
isoFormat.innerHTML = isoFormat.innerHTML.replace(
String.fromCharCode(29),
isoFormat.innerHTML =▼
); // GS
isoFormat.innerHTML = isoFormat.innerHTML.replace(
/\u241E/g,
String.fromCharCode(30),
isoFormat.innerHTML =▼
); // RS
▲ isoFormat.innerHTML = isoFormat.innerHTML.replace(
/\u241F/g,
String.fromCharCode(31),
); // US
▲ isoFormat.innerHTML = isoFormat.innerHTML.replace(
/ /g,
String.fromCharCode(32),
); // &NonBreakingSpace
const content = isoFormat.textContent;
const filename = `${document.URL.slice(-7)
// Ao clicar no botão "downloadButton", chama a função download() abaixo
document
.addEventListener('click', () => download(filename, content), false);
}
})();
|