Ir para conteúdo

POWERED BY:

Arquivado

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

xpto

Mudanças na forma como o IE mostra o flash

Recommended Posts

Galera!Coloquei o script em um site flash que fiz a pouco tempo creio que esteja funcionando.Porém vejam como está o meu site no firefox e depois olhem pelo IE, redimensionem a janela no firefox e depois no IE para ver a diferença.Como que faço para que fique no IE como está no firefox?Vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cadê o endereço do site?É impressão minha ou você não colocou?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tem um problema, tirei o sistema de "transparent", pois se eu deixar, o fundo do flash não pega....Mas no firefox o fundo continua a não pegar

Num tendi não...

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

Tem um problema, tirei o sistema de "transparent", pois se eu deixar, o fundo do flash não pega....

Mas no firefox o fundo continua a não pegar

Num tendi não...

 

 

Eu façei o seguine....

 

 

Eu usei o metodo do Foxn, mas quando deixava o

 

document.writeln('		<param name="wmode" value="transparent" />');
e

document.writeln('		<param name="bgcolor" value="#ffffff" />');
O swf ficava sem fundo, tinha deixado o fundo branco, e ele sumia, ficava transparente entende, e não quero transparente, quero que o fundo do flash leia normalmente....

Tipo, se o swf tinha fundo branco, e o html tava cmo padrão fundo azul, ficava somente o formulario na pagina, o fundo do flash num ficava....

 

tirei esses 2, no IE deu certo quando tirei, mas no firefox não, e muitos acessam os sites por firefox agora....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Ederson e amigos.Acabei de instalar a atualização citada acima e surgiu um problema no meu DW 8.Quando visualizo a página localmente pelo F12 está tudo certo, mas quando subo e vou cnferir online, tanto com Firefox quanto com IE 6 o meu SWF não aparece. Ele não está invisível, simplesmente não está na página. Eu clico com o botão direito do mouse no local aonde deveria estar a animação mas nem assim ele localiza.Fiz uma alteração no código gerado pela atualização da Macromedia, que estava assim:

AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','218','height','148','src','imagens/benchmarking','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','imagens/benchmarking' ); //end AC code</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="218" height="148">				  <param name="movie" value="imagens/benchmarking.swf">				  <param name="quality" value="high">				  <embed src="imagens/benchmarking.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="218" height="148"></embed>				</object></noscript>

Removi os dois "<noscript>" do código, o do início e o do final e agora meu SWF voltou a aparecer no site, só que a famigerada borda cinza também voltou.Queria saber se alguém passou por este problema ou se há sugestões sobre o que pode estar acontecendo.Abraços a todos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigos, problema resolvido! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

 

Achei a resposta na seção de Dreamweaver.

A explicação detalhada está no artigo de Leandro Vieira (link abaixo).

 

http://www.imasters.com.br/artigo/4198/dre...arquivos_flash/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Muito bom topico...ajudo bastante... pois estou criando um site comercial ai tenho que colokar algumas coisas em flash e tava usando a action para que quando o mouse estivesse por cima ele rodasse ai tava um saco...heheHeAgora problema resolvido e meu agradecimento ae...Valews

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vamos ao código... crie um arquivo flash.js, nele coloque esse script:

function GerarSWF($arquivo,$altura,$largura,$id){	document.writeln('	<object id="globalnav-object" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="' + $largura + '" height="' + $altura + '" id="' + $id + '" name="' + $id + '">');	document.writeln('		<param name="movie" value="' + $arquivo + '" />');	document.writeln('		<param name="FlashVars" value="loc=en_US&htmlApp=false&gatewayURL=gwurl" />');	document.writeln('		<param name="bgcolor" value="#ffffff" />');	document.writeln('		<param name="menu" value="false" />');	document.writeln('		<param name="quality" value="high" />');	document.writeln('		<param name="salign" value="tl" />');	document.writeln('		<param name="scale" value="noscale" />');	document.writeln('		<param name="wmode" value="transparent" />');	document.writeln('		<embed id="globalnav-embed" src="' + $arquivo + '" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="transparent" flashvars="loc=en_US&htmlApp=false&gatewayURL=gwurl" bgcolor="#ffffff" menu="false" quality="high" salign="tl" scale="noscale" id="' + $id + '" width="' + $largura + '" height="' + $altura + '"></embed>');	document.writeln('	</object>');}
Depois na página que você vai colocar o swf inporte o js, tipo assim:
<script type="text/javascript" src="flash.js"></script>
Tem de importar, se colocar a função js direto na página do swf não funciona.Depois é só usar a função, onde você colocá-la sera exibido o swf:
<script type="text/javascript">	GerarSWF("site.swf",600,500,"site");</script>
No exemplo acima procuro por um arquivo "site.swf", defino que ele tem 600 e altura por 500 de largura e digo que o id dele é "site".[ ]'s
FAlaaa galera!!vê se alguém pode me ajudar!!Eu tenho um site que como qualquer um tem home e várias páginas internas que tem um banner em flash (Cagado com aquela borda ridicula), em todas as páginas tem um cógigo em ASP que chama esse banner ( <!--#include virtual="/Includes/topo.asp"--> ) ae segui passo-a-passo os scripts do Foxn, fiz tudo certo e realmente funcionou, só que infelizmente só na HOME, gostaria de saber pq não funciona nas demais páginas !OBs.: Eu estou colocando o código que chama o "banner em flash" e o script q chama o ".js" no "topo.asp".na home não tem nada e funciona... e nas outras não! =/Agradeço des de já!Abraço! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

FAlaaa galera!!vê se alguém pode me ajudar!!Eu tenho um site que como qualquer um tem home e várias páginas internas que tem um banner em flash (Cagado com aquela borda ridicula), em todas as páginas tem um cógigo em ASP que chama esse banner ( <!--#include virtual="/Includes/topo.asp"--> ) ae segui passo-a-passo os scripts do Foxn, fiz tudo certo e realmente funcionou, só que infelizmente só na HOME, gostaria de saber pq não funciona nas demais páginas !OBs.: Eu estou colocando o código que chama o "banner em flash" e o script q chama o ".js" no "topo.asp".na home não tem nada e funciona... e nas outras não! =/Agradeço des de já!Abraço! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

deve estar dando erro na hora de chamar o .js.. a pagina esta dentro de alguma pasta? acho que é por ai.. quando isso aconteceu comigo o problema era esse..valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigos, tentei de todas as formas que citaram e até atualizei o meu dreamweaver, mas não funciona, antes com esses codigos que vocês citaram continuava a mesma coisa, agora com a atualização do dreamweaver, sumiu os arquivos em flash.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Guilherme, dê então uma olhada nesse link:

 

http://blog.deconcept.com/swfobject/

 

É uma solução muito útil, pois você pode colocar textos no site que serão substituidos pelo flash quando o cara tiver javascript ativado. Se ele não tiver, vai ver os textos normalmente (assim os buscadores também podem ver o site).

 

Abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

No Flash CS3, na hora de publicar o swf e html juntos,

o flash já está criando um .js para evitar a borda cinza, (salva na mesma pasta do swf e html).

 

Testei publicar até a versão de flashplayer 6 e funciona, simples.

Depois é questão de organizar de maneira fácil o codigo html para o seu site.

 

 

Valeuuu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pois é amigo Samurai não é nenhuma atualização nem configuração pois nas outras maquinas da empresa meu site também aparece com a maldita borda, e um outro site que temos utilizei o mesmo código e ele funciona normal sem a borda em todas as maquinas inclusive na minha. Por isso disse que só o meu não vai e até agora ainda não descobri o porque. Testei esses dias em outro site e também não funcionou e cheguei a conclusão que só funciona em alguns sites, só não sei qual o motivo. Se alguém puder me ajudar agradeço.

Kra aki tá funcionando na boa dá uma verificada no cód. do final da </head> pois se você deixar com os dois traços <!-- vai ficar como um comentário e não vai funcionar. Outra coisa: dá uma olhada no arquivo .js se está digitado igual no tópico pois acho que se não estiver digitado corretamente "com maiúscula e minuscula" como lá ñ vai funcionar, aki funcionou e meu index é .php, desculpe se disse algo errado mas deve estar passando algo que você não está percebendo, copia e cola tudo pra não ter erro.

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.