環境: 各クライアントがサーバーに接続されているネットワーク。インターネット アクセスが無効になっています。サーバーは、サーバー側のスクリプト言語などを実行することはできません。ファイルをホストするためにのみ使用できます。[ご存じのとおり、学校のサーバーです。]コンテキスト:人々がメッセージを書くために編集する
ページ ( ) を表示するだけのチャット。chat.html
簡略化されたコード:
<meta http-equiv="refresh" content="1">
<iframe src="chat.html">
問題: 編集すると、以前の編集が上書きされる場合があります。
追加の通知: クライアントは (理論的には) 外部プログラムの実行を許可されていません。
私が考えた解決策は次のとおりです。<form>
メッセージを送信したら、を編集chat.html
し、メッセージを追加してファイルを閉じます。問題は、ファイルを開く方法がわからないことです。また、コンピューターが「閉じている」(インターネットにアクセスできない、USB ドライブからファイルをダウンロードできない) ため、jQuery などのライブラリを使用できません。
これまでに試したこと:しばらくグーグルで検索しましたが、ファイルを開くための解決策はありません。SO の場合もまったく同じです。JS は安全上の問題によりローカルファイルにアクセスできませんが、サーバー上のファイルへのアクセスについては何もありません。