JavaScriptでフォルダ内の全画像ファイルをブラウザ上に表示したいです.
そのために必要な関数等があったら教えてください.
一応,PHPで作成しました.
これと似たような結果になるといいと思っています.
(画像ファイルはソースファイルと同じフォルダにあるもの全てを表示する)
PHP
1<!DOCTYPE html> 2<html lang="ja"> 3<head> 4 <meta charset="utf-8"> 5 <title>no title</title> 6 <style> 7 body{text-align:center;} 8 img{width:40%;border:1px #000000 solid;} 9 </style> 10</head> 11<body> 12 <h1>画像一覧</h1> 13 <?php 14 ini_set('display_errors',1); 15 16 foreach(glob('{*.gif,*.png,*.jpg,*.jpeg,*.GIF,*.PNG,*.JPG,*.JPEG}',GLOB_BRACE) as $file){ //directory/{*.拡張子} 17 if(is_file($file)){ 18 echo htmlspecialchars($file)."<br>"; 19 echo "<a href={$file} target=\"blank\"><img src={$file}></a><br><br><br>"; 20 } 21 } 22 ?> 23</body> 24</html>
このように作成しました.
そのフォルダとJavaScriptが動いている環境はどのような関係性にあるのでしょうか。要件によっては不可となりえます。
回答2件
あなたの回答
tips
プレビュー