Firefoxブラウザのアドオンを開発中です。私のアドオンは、特にLinuxプラットフォームで動作するように意図されています。 Linux上のJavascriptでファイルを処理するにはどうすればよいですか?私はこれについて多くのことを知りました.WindowsのJavascriptでActiveXオブジェクトを使ってファイルを処理するだけです。 Linuxで同じことをする方法はありますか?作成して処理したいファイルの種類はテキストだけです。LinuxのJavascriptでのファイル操作について
4
A
答えて
3
Mozilla開発センターには、ファイルを管理するためのXPCOMコンポーネントが用意されています。下記するnsIFileコンポーネントのドキュメントチェックアウト:
読書を、ファイルの書き込み:するnsIFileの https://developer.mozilla.org/en/Code_snippets/File_I//O#Navigating_with_.0ansIFile
一般情報:Firefoxのアドオン開発する際要するに https://developer.mozilla.org/en/Code_snippets/File_I//O#nsIFile_and_path_strings
を、あなたのJavaScriptが特別な権限を持っていますXULマークアップに「chrome URL」を使用してロードされたとき。このJavaScriptは、Windows、Mac、Linuxのネイティブにファイルシステムに読み書きできます。したがって、Flashやサードパーティのプラグインを使用する必要はありません。
関連する問題
- 1. Linux:サポートされているファイル操作
- 2. win32のreadfile操作について
- 3. JavaScriptとマルチファイルのアップロードフィールド - 操作(ファイル入力)
- 4. JavaScriptでの更新操作
- 5. JavaScriptのカレンダー操作
- 6. Javascriptを&ファイルアップロードフィールド - 操作ファイル入力
- 7. バットでのファイルの操作
- 8. Cでのファイル操作
- 9. Pythonでのファイル操作
- 10. AmazonS3でのファイル操作
- 11. Javaでのファイル操作
- 12. JavascriptのFunction.toString()の逆操作
- 13. Linuxカーネルモジュールの文字列操作
- 14. popenのファイル操作
- 15. ファイルの操作 - vb.netといくつかの正規表現
- 16. JAR内のファイルをウィンドウ上で操作していない
- 17. JavaScriptとクロスドメインiframeの操作
- 18. Javascriptのマウスオーバーとマウスアウト操作
- 19. MFCCファイルを操作しています
- 20. JavaScriptでの操作の削除
- 21. ている「起動」の操作次のJavaScript
- 22. C++ファイル操作
- 23. HBaseでの操作による操作
- 24. AVLツリーの挿入操作について
- 25. Dropbox APIとJavascriptでファイルへのアクセスについてのヘルプ
- 26. Javaでのファイル操作のトランザクションモード
- 27. Pythonでのファイル操作のオーバーライド
- 28. 日付オブジェクトをjavascriptで操作しています
- 29. ファイルの入出力操作
- 30. ハスケル操作ファイルの内容
mehです。これは拡張機能用ですが、ウェブページ用ではありません。 –
@ J-16 SDiZ - OPの質問から、彼はFirefox Extension/Add-onを書いていることを示していませんか? – jmort253