Afficher une image en attendant le fichier sur le serveur?
3 réponses
news.wanadoo.fr
Bonjour à tous et toutes.
Voilà mon problème
Je veux créer une grille d'image de 15X15 ces image sont des petits bouts
formants une grande image.Le problème c'est que cette grande image sera créé
au fur à mesure.
Doc mon idée est de créer un tabeau sans bordure de créer les liens vers les
images avec des numeros.
Genre img01.jpg collé à imgO2.jpg
Est il possible de mettre une autre image si le serveur ne trouve pas
l'image correspondante .Genre une img avec écrit en cours de fabrication?
merci à tous pour vos reéponses et à bientot
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Choub
Si je comprends bien, tu veux faire une grille de lien, avec une grande image en fond => Tu pourrais utiliser le mapping d'image. Sinon pour répondre réellement à ton problème, je n'utiliserai pas javascript pour cela mais plutôt PHP, car il est plus à même de vérifier l'existence de tes images directement sur le serveur à l'appel de la page, et de remplacer la source de tes images si elles ne sont pas disponibles.
Cordialement
Si je comprends bien, tu veux faire une grille de lien, avec une grande
image en fond => Tu pourrais utiliser le mapping d'image.
Sinon pour répondre réellement à ton problème, je n'utiliserai pas
javascript pour cela mais plutôt PHP, car il est plus à même de
vérifier l'existence de tes images directement sur le serveur à
l'appel de la page, et de remplacer la source de tes images si elles ne
sont pas disponibles.
Si je comprends bien, tu veux faire une grille de lien, avec une grande image en fond => Tu pourrais utiliser le mapping d'image. Sinon pour répondre réellement à ton problème, je n'utiliserai pas javascript pour cela mais plutôt PHP, car il est plus à même de vérifier l'existence de tes images directement sur le serveur à l'appel de la page, et de remplacer la source de tes images si elles ne sont pas disponibles.
Cordialement
Jul
news.wanadoo.fr avait soumis l'idée :
Bonjour à tous et toutes.
Voilà mon problème Je veux créer une grille d'image de 15X15 ces image sont des petits bouts formants une grande image.Le problème c'est que cette grande image sera créé au fur à mesure. Doc mon idée est de créer un tabeau sans bordure de créer les liens vers les images avec des numeros. Genre img01.jpg collé à imgO2.jpg Est il possible de mettre une autre image si le serveur ne trouve pas l'image correspondante .Genre une img avec écrit en cours de fabrication? merci à tous pour vos reéponses et à bientot
Bonjour,
Pour ce type de cas, une gestion d'exception s'impose. Si l'objet IMG ne peut pas télécharger une image, il appellera la fonction onError(), et par l'intermédiaire de cette fonction, il faut modifier l'url de la source pointée.
Cette méthode a tout de même son défaut : une image non présente contraint le navigateur à effectuer deux appels distincts au serveur: le premier pour tenter de récupérer l'image de base, le deuxième pour récupérer l'image alternative. Ainsi, la proposition de Choub consistant à gérer cette exception au niveau du serveur se tient : si le fichier n'existe pas physiquement sur le serveur, pas la peine de l'inclure dans la page, on affiche un avertissement à la place.
-- Jul... réapparru comme par enchantement
news.wanadoo.fr avait soumis l'idée :
Bonjour à tous et toutes.
Voilà mon problème
Je veux créer une grille d'image de 15X15 ces image sont des petits bouts
formants une grande image.Le problème c'est que cette grande image sera créé
au fur à mesure.
Doc mon idée est de créer un tabeau sans bordure de créer les liens vers les
images avec des numeros.
Genre img01.jpg collé à imgO2.jpg
Est il possible de mettre une autre image si le serveur ne trouve pas l'image
correspondante .Genre une img avec écrit en cours de fabrication?
merci à tous pour vos reéponses et à bientot
Bonjour,
Pour ce type de cas, une gestion d'exception s'impose. Si l'objet IMG
ne peut pas télécharger une image, il appellera la fonction onError(),
et par l'intermédiaire de cette fonction, il faut modifier l'url de la
source pointée.
Cette méthode a tout de même son défaut : une image non présente
contraint le navigateur à effectuer deux appels distincts au serveur:
le premier pour tenter de récupérer l'image de base, le deuxième pour
récupérer l'image alternative. Ainsi, la proposition de Choub
consistant à gérer cette exception au niveau du serveur se tient : si
le fichier n'existe pas physiquement sur le serveur, pas la peine de
l'inclure dans la page, on affiche un avertissement à la place.
Voilà mon problème Je veux créer une grille d'image de 15X15 ces image sont des petits bouts formants une grande image.Le problème c'est que cette grande image sera créé au fur à mesure. Doc mon idée est de créer un tabeau sans bordure de créer les liens vers les images avec des numeros. Genre img01.jpg collé à imgO2.jpg Est il possible de mettre une autre image si le serveur ne trouve pas l'image correspondante .Genre une img avec écrit en cours de fabrication? merci à tous pour vos reéponses et à bientot
Bonjour,
Pour ce type de cas, une gestion d'exception s'impose. Si l'objet IMG ne peut pas télécharger une image, il appellera la fonction onError(), et par l'intermédiaire de cette fonction, il faut modifier l'url de la source pointée.
Cette méthode a tout de même son défaut : une image non présente contraint le navigateur à effectuer deux appels distincts au serveur: le premier pour tenter de récupérer l'image de base, le deuxième pour récupérer l'image alternative. Ainsi, la proposition de Choub consistant à gérer cette exception au niveau du serveur se tient : si le fichier n'existe pas physiquement sur le serveur, pas la peine de l'inclure dans la page, on affiche un avertissement à la place.