begin process at 2012 05 27 11:40:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

ouvrir une nouvelle fenetre en xml


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

ouvrir une nouvelle fenetre en xml

jeudi 28 septembre 2006 à 18:31:47 | ouvrir une nouvelle fenetre en xml

joeweb

bonjour a vous tous
je ne retrouve plus la personne qui a créer se code dans le forum et
je suis debutant en xml  et action script ,je suis bloqué a cause d'un fichier xml qui charge une image dans une anim flash (bouton) avec son lien

ce lien est dirigé vers un site partenaire
le problèmé est qu'il remplace ma page au mieux d'appeller une nouvelle fenetre

icon_cry.gif j'ai tous essayé, j'arrive pas, je ne comprends pas si quelqu'un pourrait m'aider cela serai sympa
voici l'exemple
j'ai rajouté
target="_blank"  dans le xml
et ça veut toujour pas marcher

et j'ai aussi essayé en rajoutant
getUrl (url,"_blank"); dans la  2 eme partie du code action script
mais ça n'a pas fonctionné
merci bien si vous pouvez m'apporter une aide
lien de mon site ou il y a la galerie histoire de voir a quoi ça ressemble
site web
galerie


ficier xml
..................................................
<?xml version="1.0"?>

<IMAGES>
<IMG urlimage="images/internet01.jpg" url="http://www.abattia.com" target="_blank" />
<IMG urlimage="images/internet02.jpg" url="http://www.afei.fr" />
</IMAGES>
.................................................
et voici le script dans l'anim flash qui appelle le xml

//on travaille avec un fichier xml externe
var friseXML = new XML();
friseXML.ignoreWhite = true;
friseXML.onLoad = function(ok) {
if (ok) {
_root.play();
menu_mc.setMenu(this.firstChild);
delete friseXML;
}
};
friseXML.load("internet.xml");
...................................................................

et le deusieme pour régler les paramettre de la frise qui defile

//250 étant le milieu de la scène, là où la vitesse est la plus faible
this.onMouseMove = function() {
this.vitesseMenu = Math.round(-(this._xmouse-252)/50);
};
// c'est Math.round qui va éviter le décalage
//et le tremblement des images
//car il arrondit les valeurs
setMenu = function (FileXML) {
largeurBouton = 150;
for (var n = 0; n<FileXML.childNodes.length; n++) {
var Name = "bouton"+n;
//on duplique le bouton qui va contenir les images
var btn = attachMovie("BTN_mc", Name, n);
btn._x = n*largeurBouton;
//on lui attribue les chemins correspondants du fichier xml
btn.URL = FileXML.childNodes[n].attributes.URL;
btn.urlimg = FileXML.childNodes[n].attributes.urlimage;
}
decalage = n*largeurBouton;
};

joe

dimanche 1 octobre 2006 à 12:20:06 | Re : ouvrir une nouvelle fenetre en xml

fguitton

Membre Club
Cela vien de ton paramètre "url". Effectivement il assigne un lien hypertexte, donc te conduit sur ta page actuelle.
Essayes de sythaxiser un peu comme ca :

btn.lien = FileXML.childNodes[n].attributes.url;
btn.onPress = function(){
   getURL ( this.lien, "_blank" );
}


Voila, ca fonctionne sous Flash 8 ici.
@+
Flo


Cette discussion est classée dans : script, fenetre, xml, btn, frisexml


Répondre à ce message

Sujets en rapport avec ce message

Petit prob avec un petit script de recuperation ! [ par badoux ] Bonjour, Voila j'ai un script qui duplique un mc de la biblio, bon ca marche super mais j'ai quand meme un probleme avec ;) Ci-dessous vous verrez qu Est'il possible d'integrer de l'action script dans un xml ? [ par toxikriss ] Je veux probablement courir avant de savoir marcher... Je ne maitrise quasiment rien de l'xml et assez peu de l'action script, cependant, une envie d' Création dynamique d'appli avec action script et XML [ par yosh ] Bonjour à tous, Je boss actuellement sur un projet assez complexe consistant à créer dynamiquement une appli Flash à partir d'un fichier XML... Je vou Retour de XML fantome !!!! [ par raem ] Bonjour à tous alors la je n'en peut plus !ca fait 1 journée que je bloque sur un problème qui me laisse sans voix...je m'explique :j'ai un swf qui ap ouvrir une page dans une nouvelle fenetre (lien xml) [ par joeweb ] bonjour a tousvoila j'ai une anim en flash qui est un defilement d'images droite ,gauche par rapport a la sourisil y a un fichier xml avec qui sert à diaporama en carton [ par weblyne ] bonjout tout le monde.mon probleme est le suisvant, mon diaporama affiche les photos parfaitement en local mais des que je l'upload en ligne, il ne m' xml [ par phillipeaubant ] j'ai recuper un script action script pour creer une barre de defilement... ce script charge un text qui est en format .tst ds mes dossier et l'affiche de l'action script dans un xml? [ par kaotrik ] Bonjour à vous,J'aimerais savoir s'il y a moyen de mettre du code dans un xml... par exemple commander un load movie depuis un xml... et si oui, comm Probleme preload ! [ par badoux ] Bonjour tout d'abord ! :) Alors voila, peut-etre que pour vous ça sera super simple, mais moi je planche sur ce truc depuis quel texte dynamique et xml [ par jobrider ] hello,j'affiche dans un flash des images venant d'un fichier xml. juskelatouvabienpas moyen d'afficher leur pseudo respectif, je cherche l'erreur... à


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,480 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales