2010-10-13 4 views
0

Je voudrais montrer mon film flash dans une fenêtre du navigateur afin qu'il remplisse la largeur et la hauteur aussi bien que possible sans déformer le film.flash/html, comment intégrer un film flash de sorte qu'il s'agence avec la fenêtre du navigateur

Lorsque j'utilise l'attribut width et height pour les balises object/embed, seule la largeur est mise à l'échelle, mais pas la hauteur.

<body bgcolor="#000000" 
     width="100%" 
     height="100%"> 
    <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" 
      codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0"    
      width="100%" 
      height="100%" 
      align="" 
      id="slot"> 
     <param name="allowScriptAccess" value="sameDomain" /> 
     <param name="allowFullScreen" value="true" /> 
     <param name="movie" value="..." /> 
     <param name="quality" value="high" /> 
     <param name="width" value="100%" /> 
     <param name="height" value="100%" /> 
     <embed src="..." 
      width="100%" height="100%" quality="high" align="middle" allowScriptAccess="always" allowFullScreen="true" wmode="opaque" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> 
    </object> 
    </body> 

Répondre

1

Je pense que vous avez juste besoin d'ajouter un peu de CSS à la page HTML:

html, body { height: 100% } 
+0

qui avait disparu! Merci! – clamp

0

Il devrait fonctionner est youset la largeuret hauteur à 100%. Ensuite, réglez scalemode sur showAll, ce qui devrait empêcher le film de se déformer.

Ensuite, vous pouvez bien sûr définir le remplissage css et la marge du corps html à 0px pour obtenir la plus grande surface de la fenêtre.

0

Utiliser swffit. Il redimensionne le flash lorsque la fenêtre du navigateur est modifiée.

Questions connexes