Accueil > Forum > > > > pb de préchargement des images
pb de préchargement des images
lundi 20 avril 2009 à 16:01:20 |
pb de préchargement des images

loblobloblob
|
Bonjour, j'ai créer une galerie, mais j'aimerais que mes images soient charger dans la galerie sans devoir faire une ligne par image. On m'a dis de passer par getElementById mais je comprend pas son fonctionnement, Je ne sais pas ce qu'il faut mettre dedans. Voila ma fonction onload = function () {
var i =1; /* ==== container, X, T, path, [image.src, text] ==== */ /* test d'un chargement automatique des images */ while(document.getElementById("R:\dossier\site\www\fr\galeries\img/nom_nom-0"+i+".jpg.jpg").innerHTML != "") { diap.init("screen", 20,10, "", [ ["R:\dossier\site\www\fr\galeries\img/nom_nom-0"+i+".jpg.jpg", ""], ]); alert('coucou'); i++; } }
|
|
lundi 20 avril 2009 à 16:18:20 |
Re : pb de préchargement des images

Bul3
|
Bonjour, >>j'ai créer une galerie, mais j'aimerais que mes >>images soient charger dans la galerie sans devoir faire une ligne par image. pas compris ce que tu veux faire....
tu parles de préchargement ? à mon avis : évite ! c'est strictement inutile voire nuisible ta page ne va être accessible que lorsque toutes les images auront été chargées ( même celles qu'on ne regadera jamais ) on va donc attendre un temps certain , alors que, sans préchargement, la page est immédiatement accessible, les images s'affichent à leur rythme mais surtout au fur et à mesure des besoins ça doit être utile dans certains cas je pense, sinon on ne trouverait pas ce genre de choses ici où là... mais je doute !
Cordialement [ mon Site] [ M'écrire]  Bul
|
|
lundi 20 avril 2009 à 16:27:32 |
Re : pb de préchargement des images

loblobloblob
|
Désolé, quand je dis pré chargement, je veut dire que toutes mes images seront dans ma galerie sans que j'ai besoin de d'écrire 2OO foi ["R:\dossier\site\www\fr\galeries\img/nom_nom-0"+i+".jpg.jpg", ""] Mais je ne sais pas comment utiliser getElementById. Si c'est bien par ce moyen qu'il faut faire
Merci
|
|
lundi 20 avril 2009 à 16:35:25 |
Re : pb de préchargement des images

Bul3
|
>>sans que j'ai besoin de d'écrire 2OO fois
while(document.getElementById...
un ID c'est dans une balise html, pas l'url d'un fichier <img id="toto" src="url image"... /> par exemple comme on ne sait pas ce qu'est( ce que fait ? ) diap.init, qu'on n'a pas le html, la "galerie" ( c'est quoi ? )...
difficile d'aider beaucoup plus @+
|
|
lundi 20 avril 2009 à 16:56:58 |
Re : pb de préchargement des images

loblobloblob
|
Bon cmooe je m'en sortais pas je suis passer par getElementsByName, puis j'ai fait une boucle for pour éviter les pb de boucles infini qui n'en finissait plus.
donc sa marche pour la premiére image, puis il m'anonce par une alerte qu'il va jusqu'a la deuxiéme image puis il s'arréte et je n'ai d'afficher dans ma gallerie que ma premiére image
voila mon code :
alert(document.getElementsByName("jpg")); for(var i=1; i!=5; i++) { alert("dossier/nom-0"+i+".jpg"); document.getElementsByName("jpg"); diap.init("screen", 1, 1, "", [ ["dossier/nom-0"+i+".jpg", ""], ]); }
Je ne comprend pas pourquoi il s'arrête en cour de route, si je change dans le diap init le 1,1 pour 1,2 par exemple il me met un ID-10-T error... mais il s'arrête aprés le nombre d'image souhaité mais n'affiche rien.
Merci
|
|
lundi 20 avril 2009 à 20:17:06 |
Re : pb de préchargement des images

kazma
|
bonjour
si j'ai bien compri tu cherche a connaitre le contenue d'un repertoire et ca en javascript je pense pas que se soit possible
|
|
mardi 21 avril 2009 à 10:10:55 |
Re : pb de préchargement des images

Bul3
|
c'est possible de regarder les fichiers d'un répertoire uniquement avec IE et FF aujourd'hui mais un répertoire local, pas sur un site si c'est en local on peut te donner les liens pour voir comment faire si c'est sur un site, faire avec le langage sur le serveur ou met les noms de ces fichiers dans un array, voire s'ils ont le même nom fiare une simple boucle comme tu sembles le faire >>si je change dans le diap init le 1,1 pour 1,2 par exemple il me met un >>ID-10-T error... mais il s'arrête aprés le nombre d'image souhaité mais n'affiche rien. alors çà, faut voir avec l'outil que tu utilises ! diap.init ça fait quoi ????
|
|
mardi 21 avril 2009 à 10:12:10 |
Re : pb de préchargement des images

loblobloblob
|
Je pense que c'est faisable quand même.
Petit test intéressant,
var tab = new Array(); document.getElementsByName("jpg"); for(var i=1; i!=17; i++) { tab[i]=['dossier/nom0'+i+'.jpg'] alert(tab[i]); diap.init("screen", i/10, 1, "", [ [tab[i], ""], ]); }
Il rempli le tableau jusqu'à la 16 ème image comme demandé mais n'affiche que l'image numéro 10
var tab = new Array(); document.getElementsByName("jpg"); for(var i=1; i!=17; i++) { tab[i]=['dossier/nom0'+i+'.jpg'] alert(tab[i]); diap.init("screen", i/6, 1, "", [ [tab[i], ""], ]); } Il rempli le tableau jusqu'à la 16 ème images mais n'affiche que l'image numéro 6
donc j'en conclus que si je fais
var tab = new Array(); document.getElementsByName("jpg"); for(var i=1; i!=17; i++) { tab[i]=['dossier/nom0'+i+'.jpg'] alert(tab[i]); diap.init("screen", i/i, 1, "", [ [tab[i], ""], ]); }
Il devrais remplir le tableau jusqu'à l'image 16 et toutes les afficher mais il ne rempli le tableau que jusqu'à l'image 2 et n'affiche que la première. Pourquoi?
Merci de bien vouloir m'éclairer
|
|
mardi 21 avril 2009 à 10:14:52 |
Re : pb de préchargement des images

loblobloblob
|
j'avais pas vue ta réponse, donc c'est bien possible, je pense comme le montre mon petit test juste avant quee ça doit être un problème d'initialisation du nombre de colonne et de ligne du tableau, mais je n'y arrive pas
|
|
mardi 21 avril 2009 à 10:20:58 |
Re : pb de préchargement des images

Bul3
|
t'avais pas vu, mais tu n'as pas lu non plus je pense.
|
|
Cette discussion est classée dans : images, pb, jpg, préchargement, galerie
Répondre à ce message
Sujets en rapport avec ce message
Cadre dans une images JPG [ par Spacego ]
Bonjour à tous,Voilà depuis un petit moment, j'essaye de trouver un moyen d'intégrer un cadre, qui permettrais d'afficher un lien extérieur (HTML), da
Préchargement d'images [ par fgerm76 ]
Bonjour à tous,pour que l'affichage de mon calque soit instantané, j'ai besoin de précharger les images le composant.Et ensuite d'affecter ces images
Boucle sur des gif animé [ par vince ]
J'ai fais une boucle sur des images gif animé.Le pb c'est qu'elle ne gere pas les gif animé, les images tourne bien mais le pb c'est qu'elles sont tra
plusieurs Rollover sur une meme page [ par fraggles ]
Si vous souhaitez rendre votre page d'acceuil un peu plus dynamique vous avez la possibilités d'y insérér des rollovers ( sur 5 images qui pointent su
Création d'une galerie d'images dynamique [ par joujou0000 ]
j ai besoin de votre aide s-v-p, je suis debutant et je veux créer un site web contenant une galrie de photos dynamique avec du XHTML et du JAVASCRIPT
préchargement d'images [ par alahyaneali ]
BonjourDans mon programme, je précharge une quantité d'images dans un ArrayimagesCaches = new Array(nb);for(i = nb; i { imagesCaches[i] = new Image
Image aleatoire [ par Revolux ]
Bonjour, Je n' y connais absolument rien en Java Script et je ne trouve pas ce que je cherche parmis les sources du site. Je vous pose donc ma questi
modifier la source de plusieurs images [ par oliviergilbert ]
bonjour ! j'ai un gros probleme :-pj'ai une page dans laquelle je veux affichier une grand nombre de photos;dans , j'ai le code suivant (a qqchose prè
Pb avec intervertir les images [ par jbidouille ]
BonjourJ'ai un pb car lorsqu'on survole les images elles restent à l'ecran.Quelqu'un pourrait me dire comment faire pour virer les restantesEn fait, p
pb de scrollable menu [ par jbidouille ]
Salut, je cherche une solution pour mon site http://florian.peroud.free.fr/chevalet.htmlen fait j'arrive à faire défiler les images lorsqu'on passe sa
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|