Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Paulo H Oliveira

Fash + ASP

Recommended Posts

olá Galera !!

 

Como faço para colocar os swf no tamanho original do filme ???

 

Response.Write("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' >")
			  Response.Write("<param name='movie' value='imgs/banners/"&rsBannerG("ban_imagem")&"' width='100' height='100'/>")
			  Response.Write("<param name='quality' value='high' />")
			  Response.Write("<embed src='imgs/banners/"&rsBannerG("ban_imagem")&"' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='100' height='100'></embed>")
			  Response.Write("</object>")

Este código estou usando o width e height como 100, mas nem sempre os swf terão estas dimensões, e como faço para que fique o tamanho original, eu tirei e o swf ficou menor ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

faça assim no AS(mistura JAVASCRIPT com AS)

 

parte ASP/HTML/js:

<script>
function ResizeSWF(ID,W,H){
document.getElementById(ID).width = W;
document.getElementById(ID).height = H;
}
</script>
...
<embed id='idflash' src='imgs/banners/"&rsBannerG("ban_imagem")&"' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='100' height='100'></embed>

AS:

var widthJS:Number;
var heightJS:Number;

_root.onload = function(){
widthJS = this._width;
heightJS = this_height;

getUrl("java script:void(ResizeSWF('idflash','"+widthJS+"','"+heightJS+"'"))");
}

Isso pode ser usado independente de ter ASP ou não o que importa é o JS

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.