Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash
Flash Forum d'entraide sur la technologie Flash (Cours, FAQs, Sources)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/12/2007, 16h42   #1
Invité de passage
 
Inscription : avril 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 3
Points : 1
Points : 1
Par défaut pop depuis flash vers html (avec une demande spéciale)

Bonjour,

Mon pb est le suivant : Je n'ai pas la main sur le flash, c'est un sous traitant qui l'édite (c'est lui qui l'a créé aussi ...). Par contre j'ai la main sur tout ce qui est html (notament la page qui héberge le SWF).

Je suis à la recherche d'un script qui permette l'édition de la taille des popup dans la page HTML et non dans le FLASH.

Celui que j'utilise pour le moment utilise les parametres de tailles écris dans le flash et non dans l'html. Du coup, à chaque fois que je cré un pop up, je dois demander au sous traitant d'éditer le flash...

Apres bcp de recherche j'ai seulement trouvé cela :

le code pour le bouton flash:

Code :
1
2
3
4
 
on (release) { 
getURL("javascript :openWindowPage1()" ); 
}
le code à inclure sur la page qui héberge le .swf:

Code :
1
2
3
4
5
6
7
8
9
 
<script language="javascript"> 
function openWindowPage1() 
{ 
window.open("nom_page.htm","newWin","width=660,height=520,scrollbars=no" ); 
} 
</script> 
 
(renommer 'openWindowPage1 par Page2, Page3, etc...en fonction du nombre de liens voulus sur le site)
Mais ça ne marche pas.

Quelqu'un peut il m'aider ?

Salutations !
pu2zl3 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2007, 19h53   #2
Rédacteur/Modérateur
 
Avatar de beekeep
 
Homme
Développeur informatique
Inscription : octobre 2006
Messages : 1 606
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : octobre 2006
Messages : 1 606
Points : 2 233
Points : 2 233
Salut,

Code :
getURL("javascript :openWindowPage1()" );
il ne faut pas mettre d'espace.

coté Flash, tu peux utiliser ExternalInterface pour appeler une fonction JS.
beekeep est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/10/2008, 14h54   #3
Nouveau Membre du Club
 
Inscription : octobre 2007
Messages : 119
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 119
Points : 39
Points : 39
Hello,

Je ne comprend pas ou coller ce code :

Code :
1
2
3
4
5
6
7
8
<script language="javascript"> 
function openWindowPage1() 
{ 
window.open("nom_page.htm","newWin","width=660,height=520,scrollbars=no" ); 
} 
</script> 
 
(renommer 'openWindowPage1 par Page2, Page3, etc...en fonction du nombre de liens voulus sur le site)
Il est écrit qu'il doit être inscrit "sur la page qui héberge le .swf".
Il faut mettre ce code dans le flash (mais alors où ?) ou dans la page html qui sera appellée en Pop up ?

Merci pour vos réponses.
Guillaume
guillaumeabxl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/10/2008, 20h37   #4
Membre Expert
 
Avatar de Lorenzo77
 
Inscription : mai 2006
Messages : 1 294
Détails du profil
Informations personnelles :
Âge : 40
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mai 2006
Messages : 1 294
Points : 1 220
Points : 1 220
salut,

entre les <head>
Lorenzo77 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/10/2008, 15h05   #5
Nouveau Membre du Club
 
Inscription : octobre 2007
Messages : 119
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 119
Points : 39
Points : 39
entre les <head> de la page html qui accueille le swf ?
J'ai bien fait ça mais la pop up ne s'affiche pas.
guillaumeabxl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/10/2008, 15h41   #6
Rédacteur/Modérateur
 
Avatar de beekeep
 
Homme
Développeur informatique
Inscription : octobre 2006
Messages : 1 606
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : octobre 2006
Messages : 1 606
Points : 2 233
Points : 2 233
dans la balise head de la page qui contient ton animation Flash.
beekeep est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/10/2008, 16h49   #7
Nouveau Membre du Club
 
Inscription : octobre 2007
Messages : 119
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 119
Points : 39
Points : 39
oui mais ça donne rien, j'ai mis en ligne les pages et lorsque je clic sur mon lien la page qui contient mon swf se dirige vers une "blank page" et l'url dans la barre d'adresse devient :

voila le script dans la page html qui contient le flash :
Code dans le head

Code :
1
2
3
4
5
6
<script language="javascript"> 
function openWindowPage1() 
{ 
window.open("je_me_voyais_deja.html","newWin","width=660,height=520,scrollbars=no" ); 
} 
</script>

et le code sur mon bouton dans l'anim flash

Code :
1
2
3
on (release) { 
getURL("javascript :openWindowPage1()" ); 
}
guillaumeabxl est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h35.


 
 
 
 
Partenaires

Hébergement Web