gpt4 book ai didi

javascript - 从html中获取内容

转载 作者:行者123 更新时间:2023-11-28 05:47:05 24 4
gpt4 key购买 nike

我想像这样从html下载内容。这是 ember 应用程序。

<body>
<div id="app"></div>
</body>

当我单击检查元素时,它显示如下内容:

<body>
<div id="app" class="emeber-application">
<div id="ember344" class="ember-view">
<div class="main header>..</div>
....
</body>

那么,是否有可能(以及如何)使用 JavaScript 获取此内容并将其写入文件?不手动复制和粘贴。

抱歉我的英语不好。

最佳答案

作为 T.J. Crowder 表示不可能直接从浏览器保存文件。另一方面,可以使用数据 URI 下载文件:

function download() {
var text = document.querySelector('body').innerHTML;
var element = document.createElement('a');
element.setAttribute('href', 'data:text/plain;charset=utf-8,' + encodeURIComponent(text));
element.setAttribute('download', "download.html");

element.style.display = 'none';
document.body.appendChild(element);

element.click();

document.body.removeChild(element);
}

关于javascript - 从html中获取内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38423137/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com