2011-01-14 14 views
2

Chrome拡張機能のデータをローカルディスクファイルまたはGoogleスプレッドシートに保存する必要があります。私が直面している問題は、セキュリティホールとみなされ、一般的にはアドバイスされていないため、javascriptを使用してファイルに書き込むための正しい解決策を見つけることができるということです。私はJavascriptを使ってローカルファイルに書き込む方法を考え出すのに助けが必要です(最初に可能な場合、またはこれに代わるものを提案してください)。Javascriptを使用してローカルディスク(クライアント上のファイル)に書き込む方法

セキュリティ上の理由から、あなたがすることはできません事前に感謝

+1

は不可能ですが、html5でローカルに5MBを保存することができます – Grumpy

答えて

3

。あなたができれば、これは究極のバックドアとなります。

+0

拡張機能はありません ウェブページ。ユーザーがインストールするもので、訪問するページではありません。 – Quentin

+0

私は間違っている可能性がありますが、Javascriptはそれが使われているものを気にしません。 – user535617

+1

JavaScriptは利用可能なAPIを使用します。 Webブラウザは、Webページに埋め込まれたJavaScriptにファイル書き込みAPIを提供しません。ブラウザの拡張機能は別の話です。 SSJSの実装は別の話です。 Windows Scripting HostのJScript(トランスクリプトマークの理由で名前の変更を除いて、JavaScriptと同様に)は別の話です。 – Quentin

1

あなたはsigned java appletでこれを行うことができます。[あなたはまた、変更/削除することができます/何かのユーザーのファイル]。

+0

このアプレットをjavascriptで呼び出すことも、アプレットからjavascriptを呼び出すこともできます。 –

関連する問題