通过 JS 重写和保存 HTML 代码



我有一个问题,不知道如何解决。

我有一个小站点,在共享文件夹中,可能只能在其中使用,所以我不能在这个站点使用后端。只有JS,只有HTML,只有硬核!!我需要更改 HTML 并永久保存它。例如:

<html>
<body>
<script type="text/javascript">
function addRow(id){
    var tbody = document.getElementById('sem')
    var row = document.createElement("TR")
    var td1 = document.createElement("TD")
    td1.innerHTML = "<b>I'm HERE!!!</b>"
    row.appendChild(td1);
    tbody.appendChild(row);
}
</script>
<a href="javascript://" onclick="addRow();return false;">Place it!</a>
<table>
    <tbody id="sem">
        <tr>
            <td>Hi</td>
        </tr>
        <tr>
            <td>Nothing</td>
        </tr>
    </tbody>
</table>
</body>
</html>

它很好地改变了我的代码,但正如预期的那样,重新加载后所有更改都会消失。我需要像.write()函数一样的 smth 来永久更改。我对JS处理文件一无所知。可能吗?

没有办法做到这一点。文件系统访问是禁止的。感谢@Akshay Khandelwal, @musefan, @Paul D. Waite

最新更新