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 :

Intéraction Flex et doc Html


Sujet :

Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Janvier 2004
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 30
    Par défaut Intéraction Flex et doc Html
    Est il possible d'intéragir sur le html via javascript depuis le swf flex ?
    Pareil est-il possible de recuperer depuis le swf en flex des variables input hidden du document html dans lequel est inclut le swf ?

  2. #2
    Rédacteur

    Avatar de loka
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2004
    Messages
    2 672
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 672
    Par défaut
    Est il possible d'intéragir sur le html via javascript depuis le swf flex ?
    Oui, va te renseigner par exemple sur FSCommand en javascript.

    un exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    /*******************************************************************************
    **
    ** DoFSCommand()
    **
    *******************************************************************************/
    function elm_DoFSCommand(command, args) {
    	var buffer = false;
    	args = String(args);
    	command = String(command);
    	var aArgs = args.split(";");
    	switch (command) {
    		case "OnEditTextDesign":
    			window.open ('rte/demo.htm', '', config='height=400, width=700, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, directories=no, status=no');
    			break;
    		case "OnGetFilePath":
    			alert(command);
    			break;
    		default :
    			//alert(command);
    			break;
    		break;
    	}
    	return buffer;
    }
     
    /**********************
    ** Compatibilité IE
    **********************/
    if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
    	document.write('<script language=VBScript\> \n');
    	document.write('on error resume next \n');
    	document.write('Sub elm_FSCommand(ByVal command, ByVal args)\n');
    	document.write(' call elm_DoFSCommand(command, args)\n');
    	document.write('end sub\n');
    	document.write('</script\> \n');
    }
    Il faut que depuis ton swf tu envois des messages qui seront récupérés par le FSCommand (ici, les messages sont OnEditTextDesign et OnGetFilePath).

    Tu peux regarder du coté de externalInterface, peut être trouveras tu ton bonheur

Discussions similaires

  1. Réponses: 1
    Dernier message: 17/04/2008, 13h53
  2. date de modif d'un doc html par fichier .js externe
    Par gandalf25 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 08/04/2008, 21h14
  3. Meilleur éditeur de doc Html sous Linux ?
    Par Lucio dans le forum Applications et environnements graphiques
    Réponses: 3
    Dernier message: 13/10/2006, 17h42
  4. parser fichier texte pour avoir un doc html !!
    Par avogadro dans le forum Débuter
    Réponses: 4
    Dernier message: 30/03/2006, 16h12
  5. [Offline]Ouverture d'un doc html sous flash
    Par Hermant dans le forum Flash
    Réponses: 2
    Dernier message: 09/12/2002, 10h14

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