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 :

popup de sélection de fichier


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2009
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 236
    Par défaut popup de sélection de fichier
    Bonjour à tous,

    Je cherche s'il existe en javascript (ou jquery) un popup permettant de sélectionner un fichier sur le disque (comme le bouton parcourir lors d'un balise input type file) ?

    Je ne peux pas utiliser l'input type file car il est fait pour envoyer le contenu du fichier dans le formulaire. J'aimerais juste que l'utilisateur sélectionne un fichier et que dans mon input type text j'ai le chemin complet. Je souligne bien complet car pour un input type file les dernières versions des navigateurs bloquent ce chemin complet pour n'afficher que le nom du fichier (ce qui est normal car pour un upload on se fiche du chemin complet).

    J'en ai besoin pour simplement remplir un champ de base de données avec de chemin complet et faciliter l'utilisateur à ne pas saisir le chemin à la main

    Merci pour vos réponses

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    impossible pour des raisons sécuritaires.
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Citation Envoyé par alexxxx69 Voir le message
    J'en ai besoin pour simplement remplir un champ de base de données avec de chemin complet et faciliter l'utilisateur à ne pas saisir le chemin à la main
    Je suis à peu près sûr que cette base de données n'a pas besoin du chemin d'un fichier qui se trouve sur le disque dur de ton utilisateur.

    À résoudre en pensant les choses différemment, donc.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  4. #4
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2009
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 236
    Par défaut
    Je suis à peu près sûr que cette base de données n'a pas besoin du chemin d'un fichier qui se trouve sur le disque dur de ton utilisateur.
    Petite précision c'est pas le chemin sur le disque de l'utilisateur mais le chemin d'un fichier présent sur un serveur (Dans une entreprise)

    Notre application génère un site intranet avec des liens vers des fichiers qui pour des raisons de confidentialité reste à leur emplacement. Si l'utilisateur clique sur le lien et n'a pas les droits de lecture sur ce répertoire il ne pourra pas afficher le fichier.

    Donc j'ai bien besoin d'avoir le chemin complet (\\serveur\...) dans la base

  5. #5
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 209
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 209
    Par défaut
    Bonjour,
    passes dans ce cas par un SELECT ou une liste <UL><LI> remplie à partir des info délivrées par le serveur, et sur la sélection tu récupères l'info complète.
    Je cherche s'il existe en javascript (ou jquery) un popup permettant de sélectionner un fichier sur le disque (comme le bouton parcourir lors d'un balise input type file) ?
    cela doit bien exister, comme http://www.web-delicious.com/jquery-...ree-sample.htm

  6. #6
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2009
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 236
    Par défaut
    En fait l'utilisateur peut aller dans l'explorateur sélectionner son fichier et copier le chemin qu'il colle dans l'input mais des clients nous ont demandé cette fenêtre (la file dialog de windows)

  7. #7
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    impossible pour des raisons sécuritaires.

    heu je l'ai pas déja dit ça ?

    peut etre en passant par flash avec un truc du genre nasuploader
    mais en js niet
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  8. #8
    Expert confirmé
    Avatar de Watilin
    Homme Profil pro
    En recherche d'emploi
    Inscrit en
    Juin 2010
    Messages
    3 100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : En recherche d'emploi

    Informations forums :
    Inscription : Juin 2010
    Messages : 3 100
    Par défaut
    Citation Envoyé par alexxxx69 Voir le message
    Petite précision c'est pas le chemin sur le disque de l'utilisateur mais le chemin d'un fichier présent sur un serveur (Dans une entreprise)
    Je me hasarde à poser la question : est-ce que le serveur web (qui fournit le site intranet) a accès au serveur de fichiers ? Si oui, tu pourrais bricoler une interface en AJAX pour explorer le serveur de fichiers en passant par le serveur web.

    Ça risque de manquer de réactivité, mais ça présente pour toi l'avantage de ne pas utiliser une technologie que tu ne connais pas. À moins que tu ne connaisses pas AJAX, évidemment…
    La FAQ JavaScript – Les cours JavaScript
    Touche F12 = la console → l’outil indispensable pour développer en JavaScript !

  9. #9
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2009
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 236
    Par défaut
    Je me hasarde à poser la question : est-ce que le serveur web (qui fournit le site intranet) a accès au serveur de fichiers ? Si oui, tu pourrais bricoler une interface en AJAX pour explorer le serveur de fichiers en passant par le serveur web.
    Oui le serveur Web à forcément accès au serveur de fichier sinon le lien vers les fichiers seraient mort. Je pense que je vais tester fso ce sera plus simple que de "bricoler" une interface.

    ...une technologie que tu ne connais pas...
    Quand on connais pas une techno ça permet de l'apprendre et c'est bien pratique

  10. #10
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2009
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 236
    Par défaut
    Je relance ce post, toujours en quête de trouver une solution.

    Pour l'instant la seule solution qui marche (activeX) fonctionne exclusivement sous IE et pas avec firefox (pour une fois c'est rare )

    Si quelqu'un a une idée je l'en remercie

Discussions similaires

  1. Sélection des fichiers par date
    Par bramy dans le forum Linux
    Réponses: 1
    Dernier message: 06/12/2006, 19h10
  2. [VB.NET]Sélection de fichiers
    Par lecknaat dans le forum Windows Forms
    Réponses: 12
    Dernier message: 01/09/2006, 12h35
  3. Sélection de fichier - JFileChooser
    Par pellec dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 16/03/2006, 21h54
  4. [formulaire] sélection de fichiers
    Par Baadshah dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 02/12/2005, 10h39
  5. Besoin d'un conseil pour une sélection Access/fichier
    Par Oluha dans le forum Bases de données
    Réponses: 1
    Dernier message: 20/03/2005, 19h10

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