javascript初心者です。宜しくお願いします。
javascriptでフォルダ内のファイル名を検索して取得することは
できるのでしょうか?
一応、本やネットで調べてみたんですが
そういった記述は見つかりませんでした。
やりたい事のイメージとしては
HPに表示させたHTMLファイル名クリックしたら
そのHTMLファイルに飛ぶといった処理をHTMLで記述するのではなく、
javascriptでそのファイル名を自動で取得してそれをHP上に表示させたいのです。
いちいちHTMLでファイル名を書いてリンクさせるのが面倒なので
そこを自動化できないかと考えたわけですが
これはjavascriptでできるでしょうか?
回答宜しくお願いします。
No.2ベストアンサー
- 回答日時:
INPUT TYPE="FILE"
でダイアログを表示させ、その結果をリンク先に変更することは、
可能ですが、問題は、ダイアログ表示です。
質問の内容から判断すると、サーバー上のファイルですよね。
サーバー上のファイル検索はできなかったと思います。
ファイルを直接検索するのではなく、ファイル名もしくは、それに
変わるものをドロップダウンリストに登録し、その選択結果を
リンク先とするという方法ではだめでしょうか?
サーバー内の情報をクライアント側に、提供するのは、セキュリティ上
よろしくないと思われます。
返事おくれてすいません。
回答ありがとうございました。
教えていただいた方法で色々試してみようと思います。
ただ今自分が想定している使い方だと
ドロップダウンリストに登録するというやりかただと
結局手間としてはHTMLを記述する方法と大差ないかもしれないです。
とはいえ、試してみて使い勝手がよさそうなら
使ってみたいと思います。
回答ありがとうございました。
No.1
- 回答日時:
WEB上には見せたくないファイルがたくさんあるものです。
それをjavascriptで簡単にアクセスできるようでは
セキュリティ的に問題があります。
したがって結論としてはできません。
もしやるなら、めんどうでもリストをつくっておくか、
サーバー側のプログラム(CGIやPHP)で、リストを作成する仕組みを
提供するかになるでしょう
返事おくれてすいません、回答ありがとうございました。
やはり出来ないようですね。
というよりしないほうがいいんですね。
perlのような言語はまだ手をつけていないので
javascriptでできるとか思ったんですが
サーバーサイドの言語を勉強したほうがいいみたいですね。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- その他(プログラミング・Web制作) セレクトボックスで選択された値をコントローラーで使用したい 2 2022/07/26 16:41
- Excel(エクセル) フォルダ内のワードファイルをPDFに一括変換するVBA 3 2023/06/09 16:51
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
- Visual Basic(VBA) あるフォルダーのファイルを違う親フォルダーのサブフォルダーに移したい 11 2023/02/15 19:00
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/21 09:28
- Visual Basic(VBA) 動かなくなってしまった古いVBAを動くようにしたい 8 2022/09/20 13:57
- 法人税 電子帳簿保存法について 1 2022/04/07 11:17
- HTML・CSS HTMLを正しく表示させるには 2 2023/06/18 09:12
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlのfileタグに自動で値を入...
-
テキストファイルの更新日時を取得
-
外部ファイルからの値の取得
-
javascriptでエクセルデータ読...
-
ディレクトリにあるファイルの...
-
IEから、ローカルマシンのTEXT...
-
JavaScript(ライブラリ)のキ...
-
contenteditableで編集した内容...
-
csvファイルを読み込み、該当項...
-
ページを一回だけリロードさせ...
-
ブラウザ自体の事じゃなくてJav...
-
デザイン時のVisible=Falseは実...
-
JavaScriptで ブラウザの閉じる...
-
PowerPointで時計表示
-
VB.NET2003 テキストボックスに...
-
if(1){...}とはどういうことで...
-
JavaScriptの負荷について
-
「終了していない文字列型の定...
-
jQuery ui Datepicker 明日以降...
-
javascriptでのmdb接続について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
csvファイルを読み込み、該当項...
-
htmlのfileタグに自動で値を入...
-
テキストファイルの更新日時を取得
-
ページを一回だけリロードさせ...
-
javascriptでフォルダ内のファ...
-
JavascriptでのExcel起動について
-
JSでファイル数取得
-
jsファイルを閲覧者がダウンロ...
-
contenteditableで編集した内容...
-
javascriptでエクセルデータ読...
-
javascriptの効かないサーバー...
-
フォルダ内のファイル一覧
-
動的ファイルの最終更新日を取...
-
テキストファイルの一行目から...
-
JAVAスクリプトで商品コードか...
-
ホームページ内の新着情報を簡...
-
javascriptでJSONを取得する方法
-
JavaScript(ライブラリ)のキ...
-
xmldoc.loadで複数のファイル...
-
JavaScriptで検索
おすすめ情報