|
网上找了一段 你试试 再修改修改 看看行不行?
<BUTTON id="daochu" onclick=daochuLocalStorageAsJson() >导出json</BUTTON>
上面是按钮加入<body>区 非<script>区
下面是触发代码 加入<script>区 不行自己再调整位置
function daochuLocalStorageAsJson() {
var localStoragedate=localStorage.getItem('arr')+localStorage.getItem('arr1');
var data = JSON.stringify(localStoragedate); // 转换localStorage为JSON字符串
const blob = new Blob([data], {type: "text/plain;charset=utf-8"}); // 创建Blob对象
var url = URL.createObjectURL(blob); // 获取下载链接
var link = document.createElement('a');
link.href = url;
link.download = 'daochu.json'; // 设置下载文件名
link.style.display="none";
document.body.appendChild(link);
link.click(); // 触发下载
link.remove(); // 移除元素(可选)
alert(("已导出"));
}
自己再修改看看 不保证可以使用 我也是菜鸟啊 |
|