2009-07-01 13 views
0

Je suis en train de développer un projet dans lequel j'ai besoin d'ouvrir popup en cliquant pour flasher. mais le problème est que comment puis-je le faire. Une fois que j'ai essayé, mais il ouvre sur le feu renard mais pas sur intrnet explorer.sur événement clic sur .swf

Répondre

0

d'abord, assurez-vous que IE n'est pas invalidante PopUps

Pour AS3 utiliser ce code:

var path = "http://yourdomain.com/yourpage.html";  
myButton.addEventListener(MouseEvent.CLICK, clickHandler); 
    function clickHandler(event:MouseEvent):void { 
     var request:URLRequest = new URLRequest("javascript:openPopup('" + path + "');"); 
     navigateToURL(request, "_self"); 
    } 

et dans la page HTML add follwoing javascript:

<script language="JavaScript"> 
<!-- 
function openPopup(url) 
{ 
    ww = 500; 
    hh = 500; 
    window.open(url,"","width="+ww+",height="+hh+",scrollbars=yes");  
} 
--> 
</script> 
+0

j'ai essayer ti. mon IE permet popup –

+0

quelle version de flash vous utilisez? –

+0

et AS2 ou AS3? –

Questions connexes