Ir para conteúdo

POWERED BY:

Arquivado

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

misterviralata

[Resolvido] Identificar se o navegador tem plugin do Flash instal

Recommended Posts

Boa Tarde!

 

 

Alguém sabe uma maneira de saber se o navegador do usuario tem o plugin do flash instalado?

 

to querendo algo do tipo se o navegador do usuario tiver o plugin do flash exiba o arquivo swf, senão exiba uma imagem jpg

 

 

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Testa aí

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<!--Inicio de Javascript--> 
<script language="JavaScript">
	function MM_checkPlugin() { //v4.0
		var plgIn = 'Shockwave Flash';
		var flash = document.getElementById('flash');
		var img = document.getElementById('imagem');
		var autoGo = true;
		var ok = false;
		document.MM_returnValue = false;
		with (navigator) if (appName.indexOf('Microsoft')==-1 || (plugins && plugins.length)) {
			ok=(plugins && plugins[plgIn]);
		}
		else if (appVersion.indexOf('3.1')==-1) { //not Netscape or Win3.1
			if (plgIn.indexOf("Flash")!=-1 && window.MM_flash!=null) ok=window.MM_flash;
			else if (plgIn.indexOf("Director")!=-1 && window.MM_dir!=null) ok=window.MM_dir;
			else ok=autoGo;
		}
		if (!ok) flash = img; if (flash) flash.style.display = "block";
	}
//-->
</script>
</head>
<body onLoad="MM_checkPlugin(); return document.MM_returnValue;">
<div id="flash" style="display:none;"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="645" height="190">
  <param name="movie" value="SEU_SWF.swf">
  <param name="quality" value="high">
  <embed src="SEU_WF.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="645" height="190"></embed>
</object></div>
<div id="imagem" style="display:none;"><img src="spfc.jpg"></img></div>
</body>
</html>

Ele procura pelo plugin, se tiver, exibe a div 'flash', se não tiver, exibe a div 'imagem'.

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.