prob ouverture popup flash 8 internet explorer 7

prob ouverture popup flash 8 internet explorer 7 - Flash/ActionScript - Programmation

Marsh Posté le 15-12-2008 à 21:31:22    

Bonjour à tous,
 
Sur un site que je construit en flash, j'ai un de mes boutons qui ouvre un popup pour agrandir une image.
ça marche très bien sous firefox mais pas pour internet explorer 7  :pt1cable:  
 
 
voici le code sur mon bouton dans flash :
 
on (release) {
getURL("javascript:OuvreFenetre()" );
}
 
et voici mon code html placé entre <head> et </head> après publication
 
<script type="text/javascript" language="javascript">
function OuvreFenetre() {
neo=window.open(URL,NOM,PROPRIETES)
}
</script>
 
Pourtant le plus bizarre c'est que j'ai aucune demande d'autorisation pour afficher le popup seulement il me marque "Erreur sur page " dans le fond de la page à gauche alors que sous firefox ça passe nickel...
 
Merci de m'aider si vous savez,ce serait très aimable à vous.


Message édité par Kirill_Urban le 16-12-2008 à 10:25:18
Reply

Marsh Posté le 15-12-2008 à 21:31:22   

Reply

Marsh Posté le 16-12-2008 à 05:57:30    

PROPRIÉTÉS > Enleve les accents


---------------
Jeu de simulation Boursière - Version BETA - https://www.facebook.com/wildstocks
Reply

Marsh Posté le 16-12-2008 à 10:26:16    

Salut, merci d'avoir répondu. En faite je les avait retiré dans mon source mais je les avait mise ici, bref c'est pas ça la cause malheureusement. T'aurais une autre idée ?

Reply

Marsh Posté le 16-12-2008 à 17:21:10    

up svp

Reply

Marsh Posté le 16-12-2008 à 17:59:29    

Je sais pas. Je suis pas un expert de la communication Flash>JS


---------------
Jeu de simulation Boursière - Version BETA - https://www.facebook.com/wildstocks
Reply

Marsh Posté le 16-12-2008 à 20:47:46    

enleve le language="javascript" qui me perturbe, même si il n'est pas à l'origine de tes problemes !
Sinon dans ton cas, JS est il indispensable ?


---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
Reply

Marsh Posté le 17-12-2008 à 10:53:49    

bonjour abais,
 
pas forcément mais c'est ce que j'ai trouvé de plus facile pour communiqué entre flash et js, maintenant si tu me proposes autre chose qui marche dans les 2 navigateurs, je prend tout de suite.  
 
mais je comprend pas pourquoi ça fonctionne pas alors que tout est fais dans les règles de flash, voici mon code :
 
sous flash j'ai un bouton avec l'action suivante :
 

Citation :

on (release)  
{
getURL("javascript:popup('popup.htm','bijoux fantaisie','width=520,height=520,left=200,top=100,scrollbars=no,resizable=no')" );
}


 
et dans la page html j'ai ça entre le "head":
 

Citation :

<title>bijouxFantPage1</title>
 
<script type="text/javascript" language="javascript">
 
function popup(URL,NOM,PROPRIETES)  
{
neo=window.open(URL,NOM,PROPRIETES)
}
</script>


 
et ça entre le "body" :
 

Citation :

<body bgcolor="#333333">
<!--URL utilisées dans l'animation-->
<a href="bijouxFantPage1.html"></a>
<a href="bijouxFantPage2.html"></a>
<a href="javascript:popup('popup.htm','bijoux fantaisie','width=520,height=520,left=200,top=100,scrollbars=no,resizable=no')"></a>
<!--texte utilisé dans l'animation-->
<!--
Page
Référence : BIJ3699
Prix : 20 ?  
-->
<!-- saved from url=(0013)about:internet -->
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="1193" height="802" id="bijouxFantPage1" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="bijouxFantPage1.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#333333" /><embed src="bijouxFantPage1.swf" quality="high" bgcolor="#333333" width="1193" height="802" name="bijouxFantPage1" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</body>


 
 
tout ça tourne nickel sous firefox et ça marche pas sous ie 7


Message édité par Kirill_Urban le 17-12-2008 à 10:54:45
Reply

Marsh Posté le 17-12-2008 à 11:28:53    

('popup.htm','bijoux fantaisie',
 
Je crois que les espaces marches pas dans les titres de fenetre pour IE.


---------------
Jeu de simulation Boursière - Version BETA - https://www.facebook.com/wildstocks
Reply

Marsh Posté le 17-12-2008 à 11:54:18    

Question bête, la fonction JS marche sous IE si tu l'appel autrement que via flash ?


---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
Reply

Marsh Posté le 17-12-2008 à 12:01:33    

j'ai enlevé les espaces et ça ne va toujours pas, j'ai même enlever le nom complet de la fenêtre...et rien ne va.
 
abais je ne vois pas ce que tu veux dire, tu veux que je l'appelle par quoi d'autre ?

Reply

Marsh Posté le 17-12-2008 à 12:01:33   

Reply

Marsh Posté le 17-12-2008 à 16:20:16    

fait un bouton HTML qui appele :
javascript:popup('popup.htm','bijoux fantaisie','width=520,height=520,left=200,top=100,scrollbars=no,resizable=no')


---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
Reply

Marsh Posté le 17-12-2008 à 17:47:36    

bon j'ai fais ça <input type="button" name="Submit" value="Bouton" onClick="javascript:popup('popup.htm','bijoux','width=450,height=450,left=400,top=100,scrollbars=no,resizable=no')"/>
 
ça marche bien sous firefox et sous ....ie 7 .... alors là je comprend plus rien, j'en ai ma marre pourquoi ça marche pas sous flash alors que c'est juste un bouton avec la même action ..............................................


Message édité par Kirill_Urban le 17-12-2008 à 17:47:48
Reply

Marsh Posté le 17-12-2008 à 20:02:17    

Peut-etre FlashPlayer... sinon, tu l'intègres comment ton flash dans ta page ?


---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
Reply

Marsh Posté le 17-12-2008 à 22:12:35    

je travaille sous fash 8 et je publie le fichier html que j'intègre dans un cadre que je gère via dreamweaver

Reply

Marsh Posté le 19-12-2008 à 20:07:54    

up

Reply

Marsh Posté le 20-12-2008 à 05:01:08    

Et ton pop up tu peux pas le faire en Flash ?
 
Sinon essaie SWF object.


---------------
Jeu de simulation Boursière - Version BETA - https://www.facebook.com/wildstocks
Reply

Marsh Posté le 20-12-2008 à 13:06:41    

comment on fait un popup en flash ? j'ai rien trouvé sur le net comme code a part ma méthode en javascript.
 
pour SWF j'ai trouvé quelque chose mais bon créer un swf pour une image ça le fait pas ou peut être tu me dis pas tout ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed