• ベストアンサー

JavaScript でファイル保存を行う際の保存先を

JavaScript でファイル保存を行う際の保存先を 固定することは可能でしょうか? もしくは保存先を知ることはできるでしょうか? 開発業務に携わってますが Web 系のアプリ開発はサンプル程度の経験だけでほぼ素人です。 先に書いたようにファイルの保存先を固定しておくことは可能でしょうか? もしくはユーザーが指定・保存したパスを JavaScript 側で利用することは可能でしょうか? 出来ればブラウザの種類に左右されない方法がベストです。 宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4848/10261)
回答No.2

JavaScriptでは無理ですが、プラグインを作って、ブラウザに組み込んでもらえば可能でしょう。 社内システムであればそういうアプローチも可能かと。

その他の回答 (1)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

>ブラウザの種類に左右されない方法 ファイル保存のダイアログはOSやブラウザ依存ですので ほぼ無理だとおもったほうがよいでしょう。 とくに”ほぼ素人”ということであればなおさらです。

Zepetto
質問者

お礼

ありがとうございます。 ではブラウザ毎に処理を分ける方法を取るとした場合にいかがでしょうか? ・JavaScript でファイル保存を行う際の保存先を固定することは可能でしょうか? ・もしくは保存先を知ることはできるでしょうか?

関連するQ&A

  • Javascriptでテキストファイルを読み込む事ができるか?

    javascriptでテキストファイルを出力することは可能ですか?よろしかったら教えてください。 例えばブラウザーでHTMLで作ったボタンを押すとjavascriptのプログラムでその下あたりにテキストで保存したファイルを出力させるというやつです。説明不足ですが可能ならばサンプルプログラムを書いてくれるとうれしいです。

  • Javascriptでファイルを開きたい

    現在社内用のWEBアプリを開発しておりまして、 クライアント側でjavascript、サーバー側でPHPとMySqlを利用しています。 クライアント側で検索ワードを入力すると、サーバー側でデータベースを検索して該当するレコードのファイルパスを返してくれるようになっています。 現状で返ってくるパスは絶対パスでネットワークドライブのN:\data\ファイル名といった感じで jpgやpdf、エクセルファイルなどです。 かえってきた結果をリストボックスなどにセットして、クライアントがそれをクリックするとそのファイルを開く、ということを実現したいのですがやり方がよくわかりません。 開くアプリケーションは指定する必要はなく、windows上で拡張子に関連付けされているもので構いません。 xlsファイルならエクセルが起動して、といった感じです。 対象ファイルを印刷するコマンド等も発行できると尚ありがたいです。 ちなみにgoogleで調べて以下のようなことを試してみたのですが、 var wsh = new ActiveXObject("WScript.Shell"); wsh.exec("cmd.exe N:\data\sample.bmp"); クライアント側がアクセスしているのはサーバー/xxx.phpなせいか ランタイムエラーと出て実行されませんでした。 なお、上からブラウザをchromeで指定されているので、実は上のコードは結局使えないようですが・・・ ただ現状でどのブラウザでも対応策が見えてないので、chromeで出来れば申し分ないのですが、 ひとまずブラウザは問いません。 ご存知の方いらっしゃればよろしくお願いします。

  • 出力先のパスを保存したい

    出力先のパスを保存したい こんにちは。C#もしくはVBについてお教え下さい。VS2010を使っています。 フォームには下記のコントロールが配置されています。 ・ボタン1つ ・テキストボックス1つ テキストボックスにはパスが書かれています。ボタンをクリックすると、パスに設定されたフォルダにデータが出力されるようにしたいと思っています。 アプリを終了しても、そのパスが保存され、次回アプリ起動時にもそのパスが読み込まれるようにしたいです。 ただし、コードにパスを直接書き込むことはしたくありません。ユーザーがパスの出力先を変更したくなる時もある為です。 このような場合、どこにパスを保存するのがいいでしょうか?一応20種類くらいパスの出力先を変更できるようにしたいと思っています。 http://dobon.net/vb/dotnet/programing/storeappsettings.html http://www.atmarkit.co.jp/fdotnet/dotnettips/263apppath/apppath.html 調べた中では上のURLのどれかを使えばいいとは思いますが、どれを使っていいかがわかりません・・・ご教授宜しくお願い致します。

  • JavaScriptでCSV出力時、保存先を指定

    JavaScriptで、変数に入れたデータをcsvファイルにして出力する処理を作りました。 以下のリンク先ページを参考にしています。 http://kuroeveryday.blogspot.jp/2016/04/byte-order-mark.html この際、ファイルが保存されるフォルダを指定したいのですが、 ・指定方法 ・組み込み方 がわかりません。 HTMLで保存先を指定する入力フォームを作り、 そこに入力された絶対パスを利用してどうにかできないでしょうか? 自分で検索してみたのですが、 <input type=file>のフォルダ版の方法とか 求めているものとは少し違うものばかり引っかかって これだ!というものが見つかりませんでした。 よろしくお願いします!

  • Javascriptでファイルを読み込むには

    ブラウザで開いたHTML上で動くJavascriptでローカルドライブ上の多数のファイルの内容を読みたいと思います。どのような方法が考えられますか。また、その中でお薦めはどれですか。 Windows10を考えていますが、できればWindows7でも可能な方法だと有り難いです。インターネット上のサービスの利用は考えず、LAN内で完結するようにします。パス・ファイル名については既知のものだけなので調べる必要はありません。 当面必要ないのですが、 ・読み取りのみでファイル名の取得も必要な場合 ・書き込みが必要な場合 それぞれについても回答がいただけるならぜひお願いします。

  • javascriptでサーバ内のデータベースやファイルは扱える?

    ブラウザからユーザに何か文を入力してもらって、それをデータベースかファイルに格納して、いつでも取り出して表示させる、といった機能を実装したいのですが、それはjavascriptでは無理でしょうか?

  • HTMLやJavaScript言語でファイル操作を行えるか?

    HTMLやJavaScript言語を使った事のない初心者です。 指定したファイルを開く操作や指定した動画ファイルをWebブラウザで閲覧する、などの操作をHTMLまたはJavaScript言語で行いたいのですが。可能でしょうか。可能でなければ、特に後者の、動画ファイルをWebブラウザで閲覧をしたい場合、どの言語で開発を行えば、閲覧する事が可能でしょうか。 教えて下さい。

    • 締切済み
    • CSS
  • javascriptファイルの運用

    お世話になります。 PHP + HTML + javascript(Ajax)で開発しております。 javascriptは外部ファイルにしておりますが HTMLページのダウンロードをユーザーにされると javascriptの内容が分かってしまいます。 ただのHTMLの操作だけだったら構わないのですが ajaxから登録、更新、削除などしておりますので、PHPにどういうパラメータを渡して 、、、という情報が丸見えになるのですが、 こういう場合、皆様はどのように運用しているものなのでしょうか? ご教授宜しくお願い致します。

  • ファイルDLの際に保存先選択のダイアログが出なくなり、任意のフォルダ(

    ファイルDLの際に保存先選択のダイアログが出なくなり、任意のフォルダ(毎回同じフォルダ)に強制的の保存されるようになりました。 ファイルの種類はZIPだけかも知れません。アプリデータやLZHはダイアログが出て保存先を選択出来ました。異なるサイトで試しましたがZIPファイルはどのサイトでも現象は同じでした。昨日から急に発生し始めましたが心当たりは有りません。DELLのデスクトップPCでOSはXP home SP3でブラウザはIE8です。ちなみにFirefoxでは保存先を指定出来ますのでIEの問題だと思います。対処の方法に付きご教授頂ければ幸いです。

  • Objective-cの画像保存について

    現在iPhoneアプリを開発しているのですが、画像ファイルの扱いに困惑しております。 お知恵の拝借宜しくお願い申し上げます。 以下を前提としております。 アプリ内で画像をサンドボックス内のDocumentディレクトリに保存するとします。 その際に、カメラロールなどから画像を選択して'sample.png'という名前で保存するとします。 ここで、よくわからないことがあります。 ユーザーがアプリをインストールした場合、各ユーザーにサンドボックスが作成されるという認識でよいのでしょうか? もし、そうだとするなら上記'sample.png'はユーザーごとに異なる画像になっており、 Documentディレクトリから読み込んで表示する場合、ユーザーごとに異なる画像(各ユーザーに紐づいた画像)が表示されるという認識であっていますでしょうか? 恐れ入りますが、ご回答宜しくお願い申し上げます。

専門家に質問してみよう