Ir para o conteúdo

Publicidade

 Estatísticas do Fórum

  • 0 Usuários ativos

    0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

Foto:

[Resolvido] Fica pedindo atualização do flash

  • Por favor, faça o login para responder
2 respostas neste tópico

#1 ErgoProxi

ErgoProxi
  • Membros
  • 37 posts

Postado 21 novembro 2010 - 20:28

Olá...
eu coloquei um banner no meu site...
porém... no internet explorer fica dando o aviso de que o flash esta desatualizado...
porem eu chego a baizar a nova versao...
e fica dando o mesmo aviso...

em outros computadores (no ie) as vezes aparece e as vezes nao..

tem como eu normalizar este erro
para que nao apareca mais... a nao ser que seja realmente necessario?

caso necessitem do codigo eu passo... at+
  • 0

#2 Thiago de Oliveira Cruz

Thiago de Oliveira Cruz

    Web Developer

  • Membros
  • 4.797 posts

Postado 21 novembro 2010 - 21:22

O banner tem algo de especial?

Na hora de colocar o object
Tente colocar para ele pedir a versão 9.0.0 e não a versão 11.0.1 por exemplo

Como exemplo esse aqui:
<object height="90" width="728" name="player" id="player" data="http://static.imasters.com.br/anuncio/hostmidia/728x90/728x90.swf" type="application/x-shockwave-flash"> <param value="http://www.macromedia.com/go/getflashplayer" name="pluginurl"> <param value="http://static.imasters.com.br/anuncio/hostmidia/728x90/728x90.swf" name="movie"> <param value="" name="flashVars"> <param value="transparent" name="wmode"> </object>

Ta vendo q ele não pede a versão do player???
Basta remover o pedido de versão e ai o flash vai procurar no computador do usuário se ele tem ou não.

Qual IE você testou? 6??

Abraços
  • 0

#3 ErgoProxi

ErgoProxi
  • Membros
  • 37 posts

Postado 22 novembro 2010 - 14:05

Segue o Codigo:

<script type="text/javascript">			
			// JAVASCRIPT VARS
			// cache buster
			var cacheBuster = "?t=" + Date.parse(new Date());
			// stage dimensions		
			var stageW = "718";//"100%";
			var stageH = "328";//"100%";
			
			
			// ATTRIBUTES
			var attributes = {};
			attributes.id = 'FlabellComponent';
			attributes.name = 'FlabellComponent';

			// PARAMS
			var params = {};
			params.bgcolor = "#ffffff";
	 params.menu = "false";
	 params.scale = 'noScale';
	 params.wmode = "opaque";
	 params.allowfullscreen = "true";
	 params.allowScriptAccess = "always";			
			
			
			/* FLASH VARS */
			var flashvars = {};
			
			/// if commented / delete these lines, the component will take the stage dimensions defined 
			/// above in "JAVASCRIPT SECTIONS" section or those defined in the settings xml
	 flashvars.componentWidth = stageW;
			flashvars.componentHeight = stageH;
			
			/// path to the content folder(where the xml files, images or video are nested)
			/// if you want to use absolute paths(like "http://domain.com/images/....") then leave it empty("")			
			flashvars.pathToFiles = "banner/";
			
			// path to content XML
			flashvars.xmlPath = "pastaxml/banner.xml";
			
			
			/** EMBED THE SWF**/
			swfobject.embedSWF("preview.swf"+cacheBuster, attributes.id, stageW, stageH, "9.0.124", "js/expressInstall.swf", flashvars, params, attributes);

</script>

<div id="FlabellComponent">
 <p>In order to view this object you need Flash Player 9+ support!</p>
 <a href="http://www.adobe.com/go/getflashplayer"> <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player"/>

Ei Galera...
obrigado pela atenção..
mas ja sei... qual o probl...

esqueci de citar o caminho...
melhor... eu estava citando na tag head... ai eu mudei pra dentro do body... e tudo funcionou...
obrigado àqueles que me auxiliaram... sei que nao foi em vão...
e que sirva de ponto de referencia para aqueles que leram...
obrigado e ate a proxima...

<script type="text/javascript" src="js/swfobject.js"></script>

  • 0