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

Flex Discussion :

Lien hypertexte de type file://


Sujet :

Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 91
    Par défaut Lien hypertexte de type file://
    Bonjour à toutes et à tous,

    J'essaye d'exécuter le lien suivant, mais comme vous le voyez ce n'est pas un liens http, c'est plutôt un lien vers un serveur.

    Quand j'exporte le projet, le lien ne marche pas.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <mx:Label text="BTS HS +24H" styleName="texteNormal">
    <mx:click>navigateToURL(new URLRequest('\\sbbfds00\partages\501\549\Hello\Mes fichiers'));</mx:click>
    </mx:Label>
    Merci de votre aide.

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    319
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 319
    Par défaut
    Remarque : je me trompe ou tu essaie de reproduire le comportement du html avec du Flex ??? c'est un très mauvais choix ! pense RIA et pas web, sinon tu rencontreras de vive difficultés ! (comme disait Aimée : "muscle ton jeu, Robert, sinon tu vas au devant de grandes désillusions")

    tu dois avoir un souci de sécurité... le domaine sur lequel tu va chercher ton fichier n'est peut être pas autorisé ?

    Quand tu dis
    Quand j'exporte le projet, le lien ne marche pas.
    tu as un message d'erreur?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 91
    Par défaut
    Citation Envoyé par Kantizbak Voir le message
    Remarque : je me trompe ou tu essaie de reproduire le comportement du html avec du Flex ???
    C'est exactement ça.
    Citation Envoyé par Kantizbak Voir le message
    c'est un très mauvais choix ! pense RIA et pas web, sinon tu rencontreras de vive difficultés
    C'est ce que je veux éviter

    Citation Envoyé par Kantizbak Voir le message
    tu as un message d'erreur?
    Pas du tout! Le lien est inactif c'est tout!

    Merci.

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    319
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 319
    Par défaut
    Bon j'espere que tu vas te reporter vers les tutoriaux du net pour comprendre ce qu'il faut / ne faut pas faire

    déjà voilà ce que tu devrais écrire dans l'esprit Flex, pour gérer ton bouton et pour mieux te faire comprendre (c'est bien différent du javascript hein !!! )

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <mx:Script>
    		<![CDATA[
    			import flash.net.navigateToURL;
     
    			private function onClick(event:MouseEvent):void
    			{
    				navigateToURL(new URLRequest('\\TADA\TODO'));
    			}
    		]]>
    	</mx:Script>
     
    	<mx:Button id="btn"
    			   click="onClick(event)"/>
    avec ton exemple, je ne suis pas sûr mais ton souci vient peut etre du fait que tu veux accéder à une ressource "locale" avec Flex... pas sûr que sans serveur HTTP de l'autre côté tu puisse le faire...

  5. #5
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations forums :
    Inscription : Mai 2007
    Messages : 22
    Par défaut
    Salut,

    si jamais çà t'intéresse, il y a aussi la solution javascript pour lancer des trucs du genre file://. Cà vaut ce que çà vaut, mais bon çà fonctionne ^^

    flex :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    private function onClick(e:MouseEvent):void
    {
       ExternalInterface.call("ouvrirRepertoire", "sbbfds00\partages\501\549\Hello\Mes fichiers", "Ouverture d'un répertoire");
    }
    code à insérer dans le html, dans <head> :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <script language="javascript" type="text/javascript">
    <!--
       function ouvrirDocument(adresse)
       {
          window.open('file://' + adresse);
       }
    // -->
    </script>

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 91
    Par défaut
    Citation Envoyé par steftanguy Voir le message
    Salut,
    code à insérer dans le html, dans <head> :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <script language="javascript" type="text/javascript">
    <!--
       function ouvrirDocument(adresse)
       {
          window.open('file://' + adresse);
       }
    // -->
    </script>
    J'ai bien essayé mais ça ne marche toujours pas. Je pense que c'est normal puisque dans le fichier html généré par Flex, aucune fonction ne fait appel à "ouvrirDocument"

    Cordialement.

Discussions similaires

  1. [Prototype] Créer un input type file quand je clique sur un lien
    Par movemedia dans le forum Bibliothèques & Frameworks
    Réponses: 5
    Dernier message: 22/04/2008, 10h58
  2. Réponses: 10
    Dernier message: 14/08/2007, 22h27
  3. lien de type file:// avec firefox et IE
    Par xav87 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 11
    Dernier message: 21/06/2007, 09h06
  4. Problème lien de type file avec fichiers locaux
    Par tomburn dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 11/01/2007, 16h03

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