Браузер не имеет API для записи в файловую систему, так как это будет представлять угрозу безопасности.Но вы можете использовать Nodejs и их API файловой системы для записи текстового файла.
Вам также потребуется использовать HTTP API дляполучить веб-контент.И вам также нужно будет проанализировать ваш HTML, вы можете сделать это с fast-html-parser или любым другим модулем по вашему выбору.(high5, htmlparser, htmlparser2, htmlparser2-dom, hubbub, libxmljs, ms / file, parse5, ...)
var http = require('http');
var fs = require('fs');
var parser = require('node-html-parser');
var options = {
host: 'www.google.com',
port: 80,
path: '/index.html'
};
var file = '/path/to/myFile.txt';
http.get(options, function(res) {
res.setEncoding('utf8');
var body = '';
res.on('data', function (chunk) {body += chunk});
res.on('end', function () {
var dom = parser.parse(body);
var text = dom.querySelector('#SIvCob').text;
fs.writeFile(file, text, function (err) {
if (err) throw err;
console.log('The file has been saved!');
});
});
});