• 締切済み

ファイル選択ダイアログのファイル種類についての質問

<html:file property="csvFile" size="32" />で ファイルの選択ダイアログを表示させています。どうやってそのファイル選択ダイアログの「ファイル種別」プルダウンに「*.csv」という選択肢しか表示されないのでしょうか? 宜しくお願いします!

  • HTML
  • 回答数3
  • ありがとう数1

みんなの回答

noname#246547
noname#246547
回答No.3

inputタグのファイルのダイアログ(input type=file)で、ファイル名を初期表示できないのは、セキュリティ上の仕様のようですね これは、strutsだからできないわけではありません。 PHPだろうとHTMLでタグの直打ちだろうとできません。

hotant
質問者

補足

ご回答ありがとうございます。 いろいろ調べました、結果としてはIE系はこういう機能を実現できないそうです、あきらめるしかないですね・・・

noname#246547
noname#246547
回答No.2

strutsでしょうか? >どうやってそのファイル選択ダイアログの「ファイル種別」プルダウンに「*.csv」という選択肢しか表示されないのでしょうか? は 「*.csv」だけ選択肢として表示させたい でしょうか? 当方strutsは使用したことがありませんが、 <html:file property="csvFile" size="32" /> は <html:file property="csvFile" size="32" value="*.csv" /> とかではだめですかねぇ? property="csvFile"の部分は サーバに送信するときのリクエスト名ですよね?

hotant
質問者

補足

>strutsでしょうか? はい、そうです >「*.csv」だけ選択肢として表示させたいでしょうか? はい、そうです。 >property="csvFile"の部分はサーバに送信するときのリクエスト名ですよね? はい、そうです。 ><html:file property="csvFile" size="32" value="*.csv" /> とかではだめですかねぇ? 試しました、ダメです・・・

回答No.1

何言語?少なくともHTMLにはそんな構文ないし,再現もしなかったから,別な言語なんだろうけど,明示されないことには回答のしようがない。 #HTMLなら無理じゃないかなー。本来 http://bakera.jp/hatomaru.aspx/ref/html/attribute/accept を用いるべきと思われるが >しかし、この属性に対応しているブラウザはほとんどありません。 だし。代替手段も検索しても見つからなさそう

hotant
質問者

補足

ご回答ありがとうございます >何言語? jsp&タグライブラリ

関連するQ&A

  • Win7 ファイル選択ダイアログについて

    GetOpenFileName()で、ファイル選択ダイアログを開いています。 画面表示を640×480にしていると、ファイル選択ダイアログの全体が表示されません。 LPOPENFILENAME lpofn内にはダイアログの大きさを指定するパラメータは 有りませんでした。 WinXPでは全体が表示されていました。 ダイアログのwindowsサイズを変更する方法をご存知の方、 お知らせください。

  • firefox  file選択ダイアログ

    firefox  file選択ダイアログ file選択ダイアログで選択ファイルのpathを取得したいです。 教えてください、宜しくお願いいたします。 ・<input type=file>では、fileの名前のみでpathが取得できません。 ・function openDialog() { dir = FileSelectDialog(); alert( dir ); } IEではダイアログが表示されますが、firefoxでは表示されません。

    • ベストアンサー
    • HTML
  • ファイル選択ダイアログでファイルの種類を指定する方法

    下記のプログラムでファイル選択のダイアログを表示しますが 【ファイルの種類】をデフォルトでCSVの指定はできますか? よろしくお願いします。 <html> <body> <form enctype="multipart/form-data" action = "test_02.php" method = "post" > <input type="file" name="file_data1"> <input type="submit" name="FILE送信" value="FILE送信"> </form> </body> </html>

    • ベストアンサー
    • HTML
  • ファイルとフォルダのどちらも選択できるダイアログ

    環境  OS:Win2000及びWinXP  バージョン:VB6.0 SP5 ファイルとフォルダのどちらも選択できるダイアログを使用する為のAPIを探しています。 詳しく言うと、Windowsのエクスプローラ上で右クリックから新規のショートカットを作成した際の、 ウィザードにて参照ボタンを押下した際に表示される使用されているダイアログのようなものです。 フォルダまたはファイルだけのダイアログをAPIにて表示できる方法は調べて分かったのですが、 フォルダとファイルをどちらでも選択できるダイアログが見つかりませんでした。 逆にフォルダまたはファイルだけのダイアログのAPIのオプションの違いなのでしょうか? ヒント・キーワード・参考サイトだけでも良いので、 よろしくお願いします。

  • ダイアログについて

    オープンファイルダイアログやセーブファイルダイアログをだしたときに、文字コードを選択させたいのですが、 普通にだすと「ファイル名」「ファイルの種類」しか選べません。 その下にプルダウンで文字コードを選択させたいのです。 例えていえば、メモ帳で「名前を付けて保存」や「開く」を選んだときにでてくるようなダイアログです。 できますでしょうか? 初心者で何も分からないので、よろしくお願いします。

  • EXCELでダイアログボックスを開く時表示ファイル名を指定したい

    Openfilenameでファイルを選択するような機能をEXCELのVBAで作っています。 表示するファイルの種類までは、指定の仕方がわかるのですが、 特定のファイル名のものを表示したい時のVBAの記述方法を教えてください。 下記は、作っているプログラムの抜粋なのですが、 これだと、全部のcvsファイルが表示されます。 このCSVファイルで、ファイル名が、*XXX.csvのものをダイアログボックスに表示したいです。 Dim File_list As Variant Dim Book As Workbook Dim j As Integer File_list = Application.getopenfilename(".csvfile(*csv),*.csv") If File_list = False Then Exit Sub Application.EnableEvents = False Set Book = Workbooks.Open(File_list)

  • 「ファイルの選択」ダイアログボックス

    お世話になります。 メールで添付ファイルを指定する際など「ファイルの選択」ダイアログボックス が表示されますが、ファイルの表示形式がいつも「一覧」になっています。 これを常に「詳細」表示にすることは可能でしょうか。

  • VBSでファイル選択ダイアログを表示させたい

    VBS初心者です。 フォルダ選択ダイアログは BrowseForFolder にて可能なのですが、 VBSでファイル選択ダイアログを表示するのどうするのでしょうか? どなたかご存知でしたらご教授下さい。

  • ファイル選択ダイアログについて

    VB.net(2003)で作成したアプリケーションに ファイルを開くダイアログ関数(OpenFileDialog関数)を使用して、 ファイルを取り込む機能を作成しましたが、 ファイルを開く画面の左側にあるデスクトップを選択した際、 又は1つ上のフォルダへをクリックしてデスクトップの場所を表示した際に アプリケーションとダイアログが消えてしまう現象が発生しました。 原因となる事象がわかる方がおりましたら、ご教授願います。  動作環境 OS : WindowsXP SP3

  • ファイルのダウンロードのダイアログボックスを表示させるには

    ファイルをダウンロードするときに 『ファイルを開くかファイルをコンピュータに保存するか選択してください』のダイアログボックスが以前は表示 されていたのですが、もしかしたら『この種類のファイルであれば常に警告する』のチェックボックスを知らないうちにOFFにしたのかも知れませんが、『CSV形式』のファイルをダウンロードするとダイアログボックスが表示されず、いきなりEXCELが立ち上がり内容が表示されるようになってしまいました。 ダウンロード時にダイアログボックスを表示させるにはどうしたらよろしいですか。 教えてください宜しくお願いします。 OSはWindows2000でIE6を使用しています。

専門家に質問してみよう