Maison >interface Web >js tutoriel >Comment charger des images d'un dossier dans votre page Web avec jQuery/Javascript ?

Comment charger des images d'un dossier dans votre page Web avec jQuery/Javascript ?

DDD
DDDoriginal
2024-11-04 06:55:30734parcourir

How to Load Images from a Folder into Your Web Page with jQuery/Javascript?

Chargement d'images d'un dossier dans une page Web avec jQuery/Javascript

Pour charger des images d'un dossier nommé "images" dans une page HTML , vous pouvez utiliser JavaScript ou jQuery. Même si les noms des images ne sont pas des nombres séquentiels, il existe une solution.

Solution :

<code class="js">var folder = "images/";

$.ajax({
    url : folder,
    success: function (data) {
        $(data).find("a").attr("href", function (i, val) {
            if( val.match(/\.(jpe?g|png|gif)$/) ) { 
                $("body").append( "<img src='"+ folder + val +"'>" );
            } 
        });
    }
});</code>

Explication :

Considérations :

  • Serveur Apache : Activer les « index d'options » ou utilisez un package comme "serve-index" pour Express.js pour autoriser le répertoire listes.
  • Serveur Node.js : Utilisez le code suivant pour activer les listes de dossiers :
<code class="js">app.use('/images', serveIndex(path.join(__dirname, '/images')));</code>

En utilisant cette approche, vous pouvez facilement charger tous images de votre dossier "images" dans votre page Web, quel que soit leur nom.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn