0

ユーザーが選択したテキスト ブロックをユーザーのローカル システムのテキスト ファイルに保存する (またはユーザーがテキスト ファイルをダウンロードできるようにする) ブラウザー プラグインを構築したいと考えています。これは可能ですか?javascript はクライアントのローカル システム上のファイルに書き込むことができますか?

はいの場合、これを行うオープンソースのプラグインはありますか?

4

1 に答える 1

2

最近、この目的のためにオープンソースの拡張機能を開発しました。https ://addons.mozilla.org/en-US/firefox/addon/save-text-to-file/ からダウンロードできます。

テキストをファイルに保存

強調表示されたテキストをディレクトリ内のファイルに保存します (既定ではユーザーのホーム ディレクトリ)
。一部のテキストを強調表示した後、右クリックして [テキストをファイルに保存] を選択します。
ファイル名の形式は次のとおりです。userPreference--<todaysdate>-<timestamp>.txt

特徴:

  • 保存されたファイル名に時刻/日付スタンプを含める/除外するオプション
  • [テキストをファイルに保存] をクリックしたときに設定ダイアログを表示するオプション
  • テキストは UTF-8 (Unicode) でエンコードされているため、すべての国際文字を正しく保存できます
  • クリックされたコンテキストを判別し、コンテキストがテキストの場合にのみ「ファイルに保存」メニュー項目を表示します
  • テキストを既存のファイルに追加するか、新しいファイルを作成する機能

互換性

  • Firefox 2.0 - 17.*
  • シーモンキー 2.0 - 2.13.*

ローカリゼーション:

英語 (en-US)、中国語 (zh-CN)、フランス語 (fr)、ドイツ語 (de)、日本語 (ja)、ポーランド語 (pl)、スペイン語 (es-ES)

于 2012-07-15T14:46:43.380 に答える