0

問題があり、どうすれば解決できるかわかりません。

私は共有フォルダに小さなサイトを持っていますが、その内部でしか使用できないため、このサイトではバックエンドを使用できません。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()変更を永続的にするには、関数のような機能が必要です。ファイルを扱うJSについては何も知りません。それはまったく可能ですか?

4

1 に答える 1

0

それを行う方法はありません。ファイルシステムへのアクセスは、javascript に対して禁止されています。@Akshay Khandelwal、@musefan、@Paul D. Waite に感謝します。

于 2013-10-14T08:50:09.440 に答える