2010-01-14 4 views
3

Excusez-moi si cela est une question évidente,swfobject - comment rediriger automatiquement

Comment pouvez-vous utiliser SWFObject pour rediriger automatiquement vers une autre URL - pas ajouter un a href mais physiquement charger une autre URL? J'utilise SWFobject 2 pour le moment.

- le code swfobject ...

swfobject.embedSWF ("MYSITE.swf", "myAlternativeContent", "850", "700", "faux", 9.0.0, flashvars, params, les attributs);

--- 2 trucs que je l'ai essayé dans le myAlternativeContent DIV ...

1 ...

<div id="myAlternativeContent"> 
      <meta HTTP-EQUIV="REFRESH" content="0; url=http://www.NOFLASHSITE.com"> 
    </div> 

2 ...

<div id="myAlternativeContent"> 
      <script language="javascript" type="text/javascript"> 
      window.location="http://www.NOFLASHSITE.com"; 
      </script> 
    </div> 

--- deux de ces charger l'alternative (http://www.NOFLASHSITE.com) indépendamment ..

toute aide est aprecated - MW

Répondre

4

Selon le SWFObject API, vous pourriez faire quelque chose comme ceci:

<script type="text/javascript"> 
swfobject.addLoadEvent(function() { 
    if (!swfobject.hasFlashPlayerVersion("9.0.18")) { 
     window.location = "http://www.NOFLASHSITE.com"; 
    } 
}); 
</script> 

Assurez-vous que le bloc de script est dans la < tête > de votre fichier html, et remplacer le « 9.0.18 » avec tout ce minimum version du flash dont vous avez besoin.

+0

** RJ vous êtes l'homme !! ** qui a bien fonctionné! merci encore - MW –