Trucsweb.com

Forum de discussion

 Forum « Flash et Shockwave » (archives)

Re: chargement dans cadre avec le target à la fin d'une animation

Envoyé: 25 octobre 2003, 8h40 par Oznog


Salut,

Attention de bien préciser les référence à un autre langage. "Cadre" peut être plusieurs chose particulièrement si tu ajoute `la liste les bizares interprétation lues ici! Alors, dans ton cas grâce à le document "exemple" que je regarde pas toujours, c'est bien d'un "Cadre HTML" ou "Frameset HTML".

Ben tu recharge tout simplement la page menu...

' fin de l'animation principale
getURL('menu2.html','menu');

'menu2.html' contient le deuxième menu Flash
'menu' est le nom du cadre

Bien sûr tu peux passer une commande au premier menu pour qui se charge en Flash un autre menu mais du trouble pour rien sachant que la communication entre deux Flash est complexe à gérer côté compatibilité alors imagine avec un "frameset" en plus.

Tu peux aussi communiqué en Javascript d'un cadre à l'autre en passant par un Flash pour par exemple changer le contenu d'un "calque HTML, DIV) mais encore là, en plus des problème de compatibilité et les "Flash methods", tu aura celle du DHTML lui-même.

Donc la solutuion à mitoyenne entre recharger le "frameset" et ne recharger aucune page est assurément le getURL('menu2.html','menu'); sans pour autant "tricher"...

Donc tu n,a qu'à spécifier le "Target", c'est à dire le "nom du cadre" où le lien sera ouvert. Le "nom du cadre" se trouve dans l'initialisation HTML du "frameset", propriété "Name" :

<frame src="menuFlash.html" name="menu" scrolling="NO" noresize>
<frame src="pagePrincipale.html" name="principal" scrolling="AUTO" noresize>

Dans ce cas-ci, le "nom du cadre" du menu est "menu" alors que celui du "cadre principal" est "principal".

Alors maintenant, quand tu fais ton lien en Flash, avec un "getUrl", tu as une liste de sélection qui permet de sélectionne un "target", au lieu de sélectionner un choix tu entre directement le "nom du cadre" là, dans le cas présent "menu". Un fois ce lien cliqué et que bien sûr le site en "cadre", le document s'ouvrira dans le cadre "menu".

Le code :

getURL('page2.html','principal');

Belle ville que cette Strasbourg, j'y est passé une semaine à grater nu pied ma guit, il y a quelques années...

Ciao
Oznog


Réponses

 Aucune réponse à ce message... 
Aucun médias sociaux
X

Trucsweb.com Connexion

Connexion

X

Trucsweb.com Mot de passe perdu

Connexion

X

Trucsweb.com Conditions générales

Conditions

Responsabilité

La responsabilité des Trucsweb.com ne pourra être engagée en cas de faits indépendants de sa volonté. Les informations mises à disposition sur ce site le sont uniquement à titre purement informatif et ne sauraient constituer en aucun cas un conseil ou une recommandation de quelque nature que ce soit.

Aucun contrôle n'est exercé sur les références et ressources externes, l'utilisateur reconnaît que les Trucsweb.com n'assume aucune responsabilité relative à la mise à disposition de ces ressources, et ne peut être tenue responsable quant à leur contenu.

Droit applicable et juridiction compétente

Les règles en matière de droit, applicables aux contenus et aux transmissions de données sur et autour du site, sont déterminées par la loi canadienne. En cas de litige, n'ayant pu faire l'objet d'un accord à l'amiable, seuls les tribunaux canadien sont compétents.

X

Trucsweb.com Trucsweb

X

Trucsweb.com Glossaire

X

Trucsweb.com Trucsweb

X

Trucsweb.com Trucsweb

Conditions

Aucun message!

Merci.

X
Aucun message!
X

Trucsweb.com Créer un compte

Créer un compte

.
@