2012-05-04 9 views
0

JavaScriptを使用してテキストファイルに書き込む必要があります。私はいくつかのHTMLファイルを実行する必要があるマシンを持っており、JSを使ってコンテンツを操作しています。ユーザーがテキストファイルに行った変更をログに記録したいのですが、コンピュータには含まれていません。にはサーバー側のスクリプト言語はありません。だから私はちょうどJSを使用してテキストをtxtファイルに追加する方法を知りたい。代わりに、作業そのものを行うJS呼び出しでバッチスクリプトを実行すると、それと同等ですが、私はそれが同じ難易度だと確信しています...JSのみを使用してテキストファイルに書き込む

スクリプトはIEのみのマシンでは動作しますが私は他のブラウザでもテストできるようにする必要がある...だから、どうやってActiveXをChrome上で動作させるかは分からないが、そうでなければ別の解決策が必要だ...助けてください! :)

+0

幸運...私はそれがあなたと同じようにうまくいくとは思えません。 – DanRedux

+0

なぜテキストファイルを操作したいのですか?実際の.txtが必要ですか、あるいは永続的なクライアント側ストレージを探していますか? –

+0

私が作っているウェブアプリは、ある会社のリスティングチェンジャーです。そのコンピュータの制限は、サーバを含むソフトウェアをインストールすることができないということです。リストの変更のための自動ログを作成する必要があります。文字通り.txtファイルに書き込むだけでいいです。 – casraf

答えて

1

私が探していた解決策ではありませんが、クッキーを使用してしまいました。データの量は制限されていますが、何も得られません。

0

新しいFile APIにはいくつかの約束がありますが、信頼できるファイル作成のためにはサーバ側の言語を使用する必要があります。

いくつかの可能な代替方法は、変更をlocalStorageに「書き込む」か、またはURIのダウンロードを作成することです。これらを設定するためのオンラインチュートリアルはたくさんあります。がんばろう!

+0

質問には、ブラウザ技術のみに限定されています。サーバーのクライアントスクリプトはありません。このコンピュータにはサーバーをインストールすることはできません。インターネットにアクセスできない場合もあります。 HTML/JSファイルを貼り付け、スクリプトに関連するものをログに記録できるようにテキストファイルを作成して追加する必要があります。 – casraf

+0

localStorageに関しては、このマシンはIE6を実行してアップグレード/変更することはできません。だから私はHTML5を使用できません – casraf

関連する問題