Maison > interface Web > js tutoriel > le corps du texte

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

DDD
Libérer: 2024-11-04 06:55:30
original
677 Les gens l'ont consulté

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>
Copier après la connexion

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>
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal