Lien vers frame Flash

Fermé
gahel4 Messages postés 132 Date d'inscription dimanche 14 novembre 2004 Statut Membre Dernière intervention 23 octobre 2013 - 12 avril 2007 à 10:34
 Trolly - 2 nov. 2007 à 14:36
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

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
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
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
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 jeudi 12 avril 2007 Statut Membre Dernière intervention 12 avril 2007
12 avril 2007 à 11:13
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
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 dimanche 14 novembre 2004 Statut Membre Dernière intervention 23 octobre 2013 4
12 avril 2007 à 14:32
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
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
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
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