Aide - Recherche - Membres - Calendrier
Version complète : Internet dans l application flex
Centre de Formation Flash - Forums Adobe Flash > Rich media et intégration > Flex
sampras
Est il possible d'afficher une page internet a l'interieur d une application flex?
Merci par avance pour vos reponses.
Fusion
CITATION(sampras @ Jul 9 2007, 03:47 PM) *
Est il possible d'afficher une page internet a l'interieur d une application flex?
Merci par avance pour vos reponses.


Oui c'est possible.

http://www.themidnightcoders.com/blog/2006...ing-iframe.html

Si tu regardes dans les commentaires tu verras un lien très intéressant, vers un exemple encore plus fort : http://www.deitte.com/archives/2006/08/finally_updated.htm et avec une démo à cette page : http://www.deitte.com/IFrameDemo3/IFrameDemo.html
sampras
Tien ca c'est pas mal j ai telecharge la source je l'execute en local, j ai toute la structure mais aucune page internet a l'interieur...
Fusion
CITATION(sampras @ Jul 9 2007, 04:15 PM) *
Tien ca c'est pas mal j ai telecharge la source je l'execute en local, j ai toute la structure mais aucune page internet a l'interieur...


T'as rajouté le SWF dans les sites de confiance ?

http://www.macromedia.com/support/document..._manager04.html
sampras
Oui bien sur pourquoi il s affiche bien en local chez toi?
Tonic
CITATION(sampras @ Jul 9 2007, 02:21 PM) *
Oui bien sur pourquoi il s affiche bien en local chez toi?


Démarre depuis un navigateur, voir depuis un serveur local (il te faut évidement une connexion internet ! )
sampras
c'est demarer depuis un navigateur et biensur que j ai une connexion Internet.
Vous avez essayer le code fourni vous?
Tonic
Oui, j'ai déjà utilisé les iframe.

Tu as bien téléchargé les sources. Il y a également des scripts JS et un div spécific dans la page html si ma mémoire est bonne. Tu les as également?
sampras
Lien

c'est ce code la que je compile

et sur la page d origine:
Lien

il marche tres bien
Tonic
CITATION(sampras @ Jul 9 2007, 02:45 PM) *
Lien

c'est ce code la que je compile

et sur la page d origine:
Lien

il marche tres bien


==== >

CITATION(tonic)
Il y a également des scripts JS et un div spécific dans la page html si ma mémoire est bonne. Tu les as également?
sampras
Je ne comprend pas de quelle page html tu parles puisque c'est une appli entierement en flex

Tonic
Tu as bien un fichier html qui contient ton swf....

La dedans, tu as du js et un div à rajouter.
Xarald
Ca m'interesse de pouvoir afficher un projet web au sein de flash, et d'afficher le code html dans une Iframe dans mon SWF sans pour autant ouvrir une nouvelel fenêtre, c'est fait avec Flex mais comme ca exploite les capacité du player , c'est réalisable a partir de flash ? Dans le cas contraire, peut on faire un loadClip sur un SWF provenant de Flex avec le parametre de la page que je souhaite afficher ?
sampras
Ok tonic, et donc je rajoute quoi exactement dans mon html?

Desole de poser des questions qui peuvent te paraitre simple a toi...
Tonic
Javascript :
CODE
<script language="JavaScript" type="text/javascript">

// Major version of Flash required
var requiredMajorVersion = 9;
// Minor version of Flash required
var requiredMinorVersion = 0;
// Minor version of Flash required
var requiredRevision = 0;

function moveIFrame(x,y,w,h) {
    var frameRef=document.getElementById("myFrame");
    frameRef.style.left=x;
    frameRef.style.top=y;
    var iFrameRef=document.getElementById("myIFrame");
        iFrameRef.width=w;
        iFrameRef.height=h;
}

function hideIFrame(){
    document.getElementById("myFrame").style.visibility="hidden";
}

function showIFrame(){
    document.getElementById("myFrame").style.visibility="visible";
}

function loadIFrame(url){
        document.getElementById("myFrame").innerHTML = "<iframe id='myIFrame' src='" + url + "'frameborder='0'></iframe>";
}

</script>


div de la frame :

CODE
<div id="myFrame" style="position:absolute;background-color:transparent;border:0px;visibility:hidden;"></div>
Fusion
Voilà un code qui marche chez moi : je me suis débarrassé de l'énervant message Violation Sandbox en ajoutant l'appli aux sites de confiance du lecteur Flash (http://www.macromedia.com/support/document..._manager04.html)
sampras
ok merci je v essayer
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2008 Invision Power Services, Inc.