id怎么导出html翻页杂志,如何将div内的源内容导出为文本/ html文件

这里是我完整的代码,我希望能有一定的帮助的人在同样的情况

// Wait for the page to load first

window.onload = function() {

//Get a reference to the link on the page

// with an id of "exportxt"

var a = document.getElementById("exportxt");

//Set code to run when the link is clicked

// by assigning a function to "onclick"

a.onclick = function() {

// Your code here...

function downloadInnerHtml(filename, elId, mimeType) {

var elHtml = document.getElementById(elId).innerHTML;

var link = document.createElement('a');

mimeType = mimeType || 'text/plain';

link.setAttribute('download', filename);

link.setAttribute('href', 'data:' + mimeType + ';charset=utf-8,' + encodeURIComponent(elHtml));

link.click();

}

var fileName = 'myexportedhtml.txt'; // You can use the .txt extension if you want

downloadInnerHtml(fileName, 'editor','text/plain');

//If you don't want the link to actually

// redirect the browser to another page, then

// return false at the end of this block.

// Note that this also prevents event bubbling,

// which is probably what we want here, but won't

// always be the case.

return false;

}

}

SAVE PROJECT IN TXT FILE

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam luctus facilisis ante id luctus. Aliquam vestibulum, dui in pulvinar facilisis, felis nisl viverra nisl, nec ultrices neque tortor eget erat. Vivamus vel leo vehicula, condimentum quam aliquam, congue mauris. Pellentesque id lectus id nulla molestie vehicula sed at velit. Maecenas sit amet tristique nunc, in lobortis mi. Integer in turpis odio. Duis eget urna vestibulum, venenatis justo et, semper neque. Suspendisse in ante massa. Aenean massa nisl, tincidunt id nisl eu, convallis lobortis augue. Integer blandit augue eget nunc condimentum consectetur. Duis gravida nisl hendrerit, sagittis orci in, sollicitudin risus. Nullam elementum sem nec nunc facilisis, et semper metus tincidunt.

Phasellus ornare quis ipsum non scelerisque. In sollicitudin est placerat nibh porttitor pretium. Phasellus ac purus nulla. Phasellus in enim vel leo viverra sodales eget sit amet ante. Sed ultrices elementum nibh, tristique euismod nunc volutpat sit amet. Suspendisse potenti. Morbi feugiat diam tristique, euismod dui in, mattis diam. Vestibulum euismod commodo cursus. Proin posuere libero vitae purus blandit, in posuere erat malesuada. Donec ultrices vel velit in feugiat. Vestibulum suscipit erat urna, bibendum vestibulum dui varius sit amet.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值