La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  Javascript / DOM / Ajax
(Modérateurs: Shain, Netah, Lilian, lauryv, ToToMaStEr)
  Diaporame javascripte
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Diaporame javascripte  (Lu 1050 fois)
Diaporame javascripte
« sur: le 17-01-2012 a 23:42:50 »
Babdel
Membre récent
*

Hors-Ligne

Messages: 1





Voir le Profil
Répondre avec citation

Bonjour a tous , je suis nouveau sur le forum.
Donc voila je suis entrian de fair site web pour moi ,
je voudrai savoir comment fair pour lire le contenu d'un dossier en javascripte

j'ai fai un code qui me permet de créer un diaporame , Mais le probleme c'est que je suis obligé de mettre mes image en dur dans le code .

Donc je voudrais les afficher a partir d'un dossier  photos
Merci
/*************************    voi ci mon code  **********************************************//
var dossier="img/";
var numero = 1;
function objet()
{
      this.length = objet.arguments.length
      for (var i = 0; i < this.length; i++) this[i+1] = objet.arguments[i]
}
var nom = new objet ("2.jpg", "3.jpg", "4.jpg","5.jpg");

/*********************************************************************************************/

Rapporter au modérateur  

Re:Diaporame javascripte
« Répondre #1 sur: le 18-01-2012 a 08:41:04 »
WebD
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 938





Voir le Profil    WWW    E-Mail
Répondre avec citation

Le javascript étant un code client tu ne peux pas voir ce qu'il y a coté serveur.
Deux solutions:
+Soit en javascript tu fais une boucle qui vient écrire le code html pour une image en boucle en incrémentant le nom de l'image de 1. C'est ce que tu veux faire je pense. Le problème c'est que tu dois respecter ces noms d'images.

+Soit en php et tu n'auras qu'à balancer les images dans ton répertoire:
Code:

<?php
         $dir_nom = '/img';
         $dir= opendir($dir_nom) or die('Erreur de listage : le répertoire n\'existe pas');
         $file = array();
         $nbfile=0;
         while($element = readdir($dir))
         {
            if($element != '.' && $element != '..')
            {
               if (!is_dir($dir_nom."/".$element) && strstr($element,".jpg"))
               {
                  $file[$nbfile]=$element;   
                  $nbfile++;
               }         
            }
         }
         for($j=0;$j<sizeof($file);$j++)
         {
            echo "Le code pour afficher l'image";
         }
         closedir($dir);
?>


C'est un code que j'avais fait, il faut le faire à ta sauce.

A+

Olivier.

Rapporter au modérateur  

Agence Web  | Sticker MacBook | Lunettes personnalisées
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg