Lien vers frame Flash

gahel4 Messages postés 132 Date d'inscription   Statut Membre Dernière intervention   -  
 Trolly -
Bonjour,

J'utilise le code ci-dessous :

***************************
on (release) {

//Goto Webpage Behavior
getURL("maPage.htm","_mainFrame");
//End Behavior

}
***************************
afin d'ouvrir la page "maPage.htm" dans le cadre "mainFrame" et ça marche pas ! J'ai fait des recherches sur quelques forums et la synthaxe semble être bonne...
Avez-vous des idées ?

Merci.
Gahel
A voir également:

9 réponses

Laurent
 
salut,

on (release) {

getURL("maPage.htm","_mainFrame");

}

Le problème viendrait de la frame :

_self spécifie le cadre actif de la fenêtre en cours d'utilisation.
_blank crée une fenêtre.
_parent appelle le parent du cadre actif.
_top sélectionne le cadre de plus haut niveau de la fenêtre active.

Tu n'utilise aucun de ceux la, a tu essayé d'enlever le '_' devant ton mot et également dans la page htm ?
0
Laurent
 
Pour fonctionner le fichier doit être tester en ligne !
Et pas en local sur l'ordinateur, sinon il faut au préalable réaliser une manipulation.
0
Marcel
 
Moi en général ce que je fais, c'est créer le lien en utilisant mon éditeur web graphique et je copie le lien. Pas d'erreur pour écrire le lien pour ces éditeurs.
0
Laurent
 
oui, donc remplacer "maPage.htm" par "http://www.monsite.com/maPage.htm"
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
MB Touks Messages postés 1 Date d'inscription   Statut Membre Dernière intervention  
 
Souviens toi que lorsqu'on traite de cadre, on doit spécifier le cadre cible si ce n'est l'un cité plus haut (top, blank...). Le problème n'est pas URL absolu ou relatif, mais bien de spécifier après l'URL de la page target = "mainFrame" au lieu de "_mainFrame". J'espère que cela marchera.
0
Laurent
 
Oui je pense que c'est ce que j'ai dit au début. le underscore qui est e ntrop
0
gahel4 Messages postés 132 Date d'inscription   Statut Membre Dernière intervention   4
 
Merci pour vos réponses,

J'ai tout essayé, supprimer le underscore, renommer ma frame... Rien n'y fait, la page que j'appelle s'ouvre dans sa propre fenetre que je choisisse les cibles proposées par flash (_blank, _self, _parent, _top) ou que je modifie l'actionscript pour mettre le nom de mon cadre cible.

Vous pouvez voir ce que ça donne (surtout ce que ça donne pas !...) http://www.aelia-web.fr
0
anso
 
Cet appel à l'aide date un peu mais et peut-être as-tu trouvé la solution :
Le code est juste sauf un petit oubli (qui prend tout de suite des proportions désastreuses)... il manque un espace à la 2° ligne juste après la virgule soit :
//Goto Webpage Behavior
getURL("maPage.htm", "_mainFrame");
//End Behavior
0
Trolly
 
Bonjour,
Je ressors surement un vieux message, mais il s'avere que j'ai le meme souci...

J'ai ete voir sur la page que tu link (http://www.aelia-web.fr/), et cela semble fonctionner. J'en deduis que tu as réussi :)

Voila mon code, et un schéma de mes pages :

index.html (extrait)=
<frameset cols="265,*" frameborder=no border=0>
<frame name="menu" src="menu.html">
<frame name="centre" >

Dans menu.html, j'appelle juste mon animation flash.
Et mon menu flash comporte un seul bouton (pour le test) qui est codé ainsi :
on (release) {
getURL("bla2.html","centre");
}

Et le schéma :

***************************************
| | |
| Frame | |
| Menu | |
| (Flash) | Frame appelée |
| | Centre |
| | |
| | |
| | |
***************************************

Merci par avance !!!
0
Trolly
 
Désolé pour mon double post, mais tout fonctionne !!!

En fait, je tournais en local, et flash doit pas apprécier...

Une fois tout uploadé, tout s'est débloqué ! :o

Merci quand même :)
0