Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/09/2011, 16h12   #1
Futur Membre du Club
 
KelT KUyg
Inscription : avril 2010
Messages : 85
Détails du profil
Informations personnelles :
Nom : KelT KUyg

Informations forums :
Inscription : avril 2010
Messages : 85
Points : 15
Points : 15
Par défaut Image input file

Bonjour,

Je fais un site de photos, lors de l'upload, j'aimerai afficher une petite image à côté de <input type="file"... afin que le visiteur puisse voir la photo qu'il vient d'uploader. Seulement lorsqu'on recharge la page je crois comprendre qu'il n'est pas possible de laisser le lien C:\...\image.jpg dans le input file.

Quelqu'un as-t-il une astuce ? (Une solution magique serait de récupérer l'image avec du JS et appliquer un background-image sur un cadre à côté via un onChange sur l'input file)

Merci.
Kel-T est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/09/2011, 11h28   #2
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 944
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 944
Points : 4 779
Points : 4 779
Bonjour,
l'image ayant été uploadée, donc disponible sur le serveur, il suffit de modifier le HTML de la page en faisant référence à celle ci.
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/09/2011, 14h29   #3
Futur Membre du Club
 
KelT KUyg
Inscription : avril 2010
Messages : 85
Détails du profil
Informations personnelles :
Nom : KelT KUyg

Informations forums :
Inscription : avril 2010
Messages : 85
Points : 15
Points : 15
Comment récupérer l'image sur le serveur sans recharger la page ?
Si c'est impossible, est-il possible alors de recharger la page tout en gardant la valeur de l'input file ?
Merci.
Kel-T est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/09/2011, 18h14   #4
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 944
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 944
Points : 4 779
Points : 4 779
ton uploadage étant réalisé via un formulaire, normal, le rechargement de la page sera effectif sauf si tu places le formulaire dans une IFRAME.
Tu peux modifier dans ce cas l'affichage de la page via une requête AJAX.
Je ne saisi pas trop l'intêret de conserver la valeur de l'INPUT type file
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2011, 22h55   #5
Futur Membre du Club
 
KelT KUyg
Inscription : avril 2010
Messages : 85
Détails du profil
Informations personnelles :
Nom : KelT KUyg

Informations forums :
Inscription : avril 2010
Messages : 85
Points : 15
Points : 15
Lorsque l'utilisateur se trompe dans d'autre champ (texte par ex). En gardant la valeur de l'input type file, ça lui permettra de renvoyer le formulaire en ne modifiant que les champs textes érronés
Kel-T est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h38.


 
 
 
 
Partenaires

Hébergement Web