Probleme pour ouvrir POPUP avec IE et flash

Probleme pour ouvrir POPUP avec IE et flash - Flash/ActionScript - Programmation

Marsh Posté le 16-02-2007 à 10:57:03    

Bonjour,
 
J'utilise un code pour ouvrir des popup sous flash en appelant du javascript, cela marche très bien sous mozilla, mais pas sous IE.
Comment puis je faire pour le faire fonctionner sous IE ?
 
 
Voici mon code dans le html :
 
<script type="text/javascript" language="javascript">
function twNeowin(wurl,wnom,w,h,ws)  
{
  var options = "toolbar=0,location=0,directories=0,status=0,menubar=0,resizable=0,scrollbars="+ws+",width="+w+",height="+h;
  var twNeowin = window.open(wurl, wnom, options);
  if(twNeowin.focus){twNeowin.focus();}
}
</script>
 
 
mon code dans flash (sur un bouton) :  
 
on (release) {
  getURL("javascript:twNeowin('image.png', 'image', 600, 845,0)" );
}
 
 
 
Merci de me donner un pti coup de pouce
 

Reply

Marsh Posté le 16-02-2007 à 10:57:03   

Reply

Marsh Posté le 16-02-2007 à 11:09:01    

Merci les copain!!
Enfait j'ai trouvé une autre solution, qui fonctionne mieux et avec tout les navigateur. Je vous la donne, peut etre cela poura vous servir :
 
ode à mettre sur une clé via votre timeline:
 
MovieClip.prototype.centrer = function(adresse, titre, w, h, options){
var screenx = System.capabilities.screenResolutionX;
var screeny = System.capabilities.screenResolutionY;
var popupx = Math.round((screenx/2)-(w/2));
var popupy = Math.round((screeny/2)-(h/2));
getURL("javascript:void(window.open('"+adresse+"','"+titre+"','width="+w+", height="+h+", left="+centrex+", top="+centrey+", screenx="+centrex+", screeny="+centrey+", "+options+"'));" );
}
 
insérer ce code sur votre bouton de votre scène:
 
on(release){
centrer("http://www.votresite.com", "votrepage", 300, 300, "menubar=no", "scrollbars=no", "locationbar=no", "directories=no", "resizable=no", "statusbar=no", "toolbar=no" );
}
 
 
Voila

Reply

Sujets relatifs:

Leave a Replay

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