IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Poster un formulaire sans envoyer le fichier d'un input file


Sujet :

JavaScript

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 24
    Points : 34
    Points
    34
    Par défaut Poster un formulaire sans envoyer le fichier d'un input file
    Bonjour,

    soit un formulaire, contenant entre autre, un champ de type file.

    Ce formulaire est envoyé/posté par deux fonctions javascripts où l'action du formulaire est modifiée à la volée. (formulaire.submit...)

    Dans un des cas, le formulaire est posté dans une nouvelel fenêtre pop-up, et il m'est inutile d'avoir le fichier envoyé.
    Est-il possible de "désactiver" par une bidouille ou par une autre l'envoi du fichier par la methode POST ?

    J'ai bien essayé, de modifier le "value" du champ "file", cela fonctionne en local, mais de mémoire je ne crois pas que firefox autorise ce genre de modifications sur un domaine externe.

    De plus il faut que la désactivation puisse se réactive à la suite de l'envoi du formulaire dans la pop-up, car le fichier sera pour le coup nécessaire en cas d'utilisation de l'autre fonction.

    Par ailleurs je suis tombé sur un ou deux postes parlant d'un problème similaire, mais les réponses étaient plutôt négatives.
    J'espère avoir plus de chance...

    L'application PHP est développée pour être compatible firefox ou safari.


    Merci

  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 220
    Points
    91 220
    Billets dans le blog
    20
    Par défaut
    Tupeux essayer de passer ton input en disabled avant de faire le submit dans la première fonction et de supprimer cette propriété après la soumission.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 24
    Points : 34
    Points
    34
    Par défaut
    Super !

    Ca semble bien fonctionner !

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. supprimer un fichier uploadé avec input file
    Par xunil2003 dans le forum Langage
    Réponses: 1
    Dernier message: 06/10/2010, 14h59
  2. filtrer les fichier dans un input file
    Par bailamos dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 08/12/2009, 08h40
  3. Récupérer le chemin du fichier dans un input file
    Par michel81 dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 22/12/2008, 11h29
  4. Récuperer taille d'un fichier dans un input file
    Par iclo dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 17/04/2008, 11h17
  5. Sélectionner plusieurs fichiers dans un input FILE
    Par melitta dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 14/12/2007, 14h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo