Javascript で INI ファイルの読み書きする方法はありますでしょうか?
下記サイトでやってみましたが、
うまくいかないので いろいろな方法を試してみたいです。
Javascript で INI ファイルの読み書き - Wisteria::Diary
http://d.hatena.ne.jp/mobitan/20101014/1287089275
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
できないことはないです
でも目的によっては使いづらいと思います
具体的には読み書きする度に毎回ファイルの場所を指定するか
ブラウザによって勝手に決められる場所での読み書きでよければ可能です
それは嫌だけど、どうしてもJavaScriptを使ってブラウザ上で操作を行いたいのであれば
Node.jsで簡単なサーバーを立てて、WebSocketとかで通信させてやるのが楽ですかね
解答ありがとうございます。
>Node.jsで簡単なサーバーを立てて、WebSocketとかで通信させてやるのが楽ですかね
Node.jsっていうのがあるのですね。
Todoリストの「TodoMVC」はiniではありませんがローカルで使用でき、
自分でも「TodoMVC」を実際に使用しているので
ひょっとして、出回っているかもと思い質問いたしました。
残念です。
TodoMVC
http://addyosmani.github.com/todomvc/
いろんなJavaScript MVCフレームワークで作られた同一のToDoアプリで違いを学ぶ「TodoMVC」 - Publickey
http://www.publickey1.jp/blog/12/javascript_mvct …
No.2
- 回答日時:
JavaScript自体では、ファイルの読み書きはできません。
WindowsPCでは、WSH(プログラムとしては、wscript.exe と cscript.exe)があるので、WSH環境で動くJavaScriptであればWSHの機能を使ってファイルの読み書きができます。
もしかして、ブラウザ上で動くJavaScriptのことを考えているのでしたら、無理です。そんなことができたら、セキュリティーホールで、悪徳サイトにPCの中がむちゃくちゃにされてしまいます。
自分でブラウザのアドイン/プラグインを開発すればできます。
解答ありがとうございます。
WSHでiniを使用することはできるのですが
ローカルでブラウザーにて使用したいので 無理ということは残念です。
うまく組み込めばよいのですが 残念です。
サーバー上でPHPとかならiniが使用出来るかと思いますが、JavaScriptで無理なら諦めます。
VBScript Scripting Techniques: Read and write INI files
http://www.robvanderwoude.com/vbstech_files_ini. …
No.1
- 回答日時:
掲示されたURLで紹介されているコードは WSH/Jscript ではないでしょうか。
記事中でも "WSH/Jscript で動く GetPrivateProfileString()/WritePrivateProfileString() のクローンを探したけど、これといったものが見当たらなかったので再発明してみた。" とあるようですが…。
INIファイルがどこにあるのかわかりませんが、ブラウザが実装する JavaScript ではファイルを書き換える手段がありません。
ブラウザ依存の方法なら見つかるかもしれませんが、権限を昇格されるために制限があると思われます。(拡張でなければNGとか)
解答ありがとうございます。
WSHでiniを使用することはできるのですが
ローカルでブラウザーにて使用したいので 無理ということは残念です。
うまく組み込めばよいのですが 残念です。
PHPとかなら出来るかと思いますが、JavaScriptで無理なら諦めます。
VBScript Scripting Techniques: Read and write INI files
http://www.robvanderwoude.com/vbstech_files_ini. …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript Q&Aの掲示板を作成していてヤフー知恵袋やgoo質問のように質問ごとにURLを生成したい 5 2023/08/04 01:22
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
- システム 外付けHDDの初期化について 4 2023/03/05 21:19
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- システム 外付けHDDの初期化について 4 2023/03/05 20:00
- JavaScript API連携のプログラミングについて(Typescript) 2 2023/05/03 11:00
- JavaScript JavaScript|特定URLだった時、特定の要素を変更するコードの書き方を教えてほしいです 2 2023/08/25 21:43
- Word(ワード) PCで作ったwordをスマホで編集しようとすると「このファイルは読み取り専用です。」と表示される。 3 2023/05/30 14:51
- JavaScript ローディングアニメーションのロゴがページを読み込んだ後でも消えません 1 2022/09/20 21:50
- フリーソフト mmfファイルからmp3に変換できる方法を教えてください(XMediaRecode以外で) 2 2022/03/22 22:25
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語初心者の質問失礼します。
-
ドラッグアンドドロップでファ...
-
グローバル変数のよくない使い...
-
csvファイルを開かずに文字を検...
-
分割コンパイルの#defineについて
-
テキストファイルの最終行を削...
-
ファイル名の先頭にアンダース...
-
WAVファイル同士の結合が可...
-
WAVファイルを連結するコマンド...
-
Javascript で INI の読み書き
-
VB.NETによるプロセス間通信
-
テキストファイル更新
-
Excelファイル、セルの読み書きで
-
ExcelVBA 定数宣言を外部ファイ...
-
エクセルVBAでフォルダ内の重複...
-
同じ名前のファイルを作った場...
-
SGファイルって何ですか?
-
C言語のfopenについて教えてく...
-
RPGでファイル名(もしくはレコ...
-
マクロを作成したファイルを立...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
dataファイルをxtxファイルにす...
-
C言語初心者の質問失礼します。
-
csvファイルを開かずに文字を検...
-
テキストファイルの最終行を削...
-
ファイル名の先頭にアンダース...
-
大きいサイズのテキストファイ...
-
グローバル変数のよくない使い...
-
fopenできる上限の変更
-
ハッシュの計算時間について
-
VBに、Cのincludeのようなもの...
-
CSVファイルへの保存の際、デー...
-
分割コンパイルの#defineについて
-
VBAにてEXCEL以外のファイル(テ...
-
iniファイルに追記がしたいです。
-
ドラッグアンドドロップでファ...
-
SGファイルって何ですか?
-
同じ名前のファイルを作った場...
-
アドレス帳WABファイルをサンダ...
-
ダイアログボックスで複数フォ...
-
「VBScript」ADODB.Streamにお...
おすすめ情報