私はJavaScriptを使用してクライアント側にデータを保存する必要があるため、HTAアプリケーションを開発しています。 HTML5のlocalStorageと同様に、私は可能ならば同じ機能を探しています。もし私が見つけられたら教えてください。localStorageのようなHTA用ストレージ代替
答えて
新しいIEバージョン(> 6)でも動作するのかどうかは分かりませんが、FileSystemObject ActiveXコンポーネントを試すことはできます。
HTAでは、任意のActiveXを自由に使用できます。 FileSystemObject
は、テキストファイルのみを読み書きすることはできますが、単純なフォルダーとファイル操作に最適なソリューションです。このActiveXコントロールを使用すると、フォルダやファイルを作成、削除したり、プロパティを取得したりすることもできます。
FSOとHTAsはIE9で動作しています。しかし、すべての開発とサポートはIE7で終了しました。したがって、HTMLとJavaScriptのすべての機能(とバグ)もそのレベルにあります。 IE9で使用できる機能を利用するには、<meta http-equiv="x-ua-compatible" content="ie=9">
を<head>
に使用してください。これは単一ページのみで動作し、frameset
ページ内では使用できません。
FileSystemObjectオブジェクト:http://msdn.microsoft.com/en-us/library/6kxy1a51%28v=vs.84%29.aspx ハイパーテキスト・アプリケーション:FileSystemObjectのでhttp://msdn.microsoft.com/en-us/library/ms536471%28v=vs.85%29.aspx
基本機能
のActiveXを作成します。
var oStream=fso.OpenTextFile('SAVE_PATH',2,true);
oStream.WriteLine('YOUR_DATA'); // Usually looped for several lines
oStream.Close();
: fso=new ActiveXObject('Scripting.FileSystemObject');
は、ファイルを書きます
ファイルを開くには:
var iStream=fso.OpenTextFile('OPEN_PATH',1,false);
data=iStream.ReadLine(); // Usually looped for several lines
iStream.Close();
もWScript.Shell
参照:HTAでhttp://msdn.microsoft.com/en-us/library/98591fh7%28v=vs.84%29.aspx
は、あなたが* .MDBのMicrosoft Accessにデータをsotreすることができます。 see this
またはGoogle Gearsを使用してmysqlをサポートできます。
- 1. PhoneGapのlocalStorageの代替手段
- 2. hta(HTMLアプリケーション)の代替手段は何ですか?
- 3. 確認のような代替
- 4. localStorageクッキーの代わりに?
- 5. HTML5の代わりにlocalStorage
- 6. MySQLのphpmyadminの代替案(mySQLワークベンチのようなもの)
- 7. Reflectionを使用する言語のUMLのような代替語
- 8. IDA Pro:リバースエンジニアリング時代のストレージ
- 9. 32ビットシステムの大きなファイルの代替fwrite()代替
- 10. HTA
- 11. ACRA用Bugsenseの代替品
- 12. Java用nBuilderの代替
- 13. フリーダの代替使用
- 14. Eclipse用の代替Javaコードフォーマッタ?
- 15. Greasemonkeyのシンプルな代替品
- 16. localstorageの代わりにAngular2クッキー
- 17. のNoSQL FREE代替(代替ravendbする)
- 18. ajaxリフレッシュの代替コンポーネント代替
- 19. データトリガーによる代替インデックス
- 20. 親()、より速い代替?
- 21. TrueCrypt代替APIを使用
- 22. glunproject安価な代替
- 23. 代替
- 24. 代替
- 25. 代替
- 26. 代替
- 27. 代替
- 28. 代替
- 29. 代替
- 30. 代替
非常に良い情報、いくつかの有用なポインターと。 +1 –