![]() |
| Estás en: Juan Rodríguez [Consultor] > JavaScript > Índice de guiones > Detectar plug-ins instalados < |
Verificado en: Opera 9.02 y 9.20Opera 6.05, 7 y 8 Firefox 1.5 y 3.0b5 Mozilla 1.8 Netscape 7 |
Este script relaciona todos los conectores ("plug-ins") instalados en el PC y que reconoce el navegador. Es preciso tener en cuenta que puede haber otros conectores en nuestro ordenador, pero instalados exclusivamente para un navegador diferente. |
Es decir, podemos lanzar este guión con Opera y no nos saldrán los conectores instalados para Netscape o para Internet Explorer y a la inversa. De ahí la importancia de instalarlos, cuando se pueda, a nivel de sistema y no de navegador. Este guión no es operativo en I.E. |
Ejemplo de aplicación de este guión | ||
Instalación Ver código Descargar + guiones
Código en el cuerpo (body) de la página
<script type="text/javascript">
<!-- inicio
if (navigator.plugins.length > 0) {
var TotPlugins = navigator.plugins.length;
document.write("<p>Su navegador tiene <b>" +TotPlugins+ "</b> conectores ('plug-ins') instalados.</p><br>");
for (var a = 0; a < TotPlugins; a++) {
var plugin = navigator.plugins[a];
document.writeln('<p><b>' + plugin.name + '</b><br>' + plugin.description + '<br>' )
document.writeln('<i>' + 'Ruta: ' + plugin.filename + '</i></p>')
document.writeln("<p>Este conector soporta <b> " +plugin.length+ " </b> tipo(s) de fichero: <br>")
for (j=0; j <navigator.plugins[a].length; j++) {
document.write(' <center>' + navigator.plugins[a][j].type)
if (navigator.plugins[a][j].suffixes!="") { document.write(" ("+navigator.plugins[a][j].suffixes+")"); }
document.write("</center>"); } } }
else {document.write("<p><b>Aviso:</b> Su navegador no puede listar los plug-ins instalados.<br>Utilice Opera, Mozilla o Netscape.</p>"); }
// final -->
</script>
Copyright ©
Juan Rodríguez y
Begues Internet s.l.
Todos los derechos reservados
Aviso Legal
Cuidar de nuestro entorno natural,
puede y debe ser cosa de todos.
Por ejemplo, no gastando papel para
imprimir una información que siempre
puedes tener en la pantalla de tu pc.
- -
Juan Rodríguez [Consultor]
Barcelona, Begues, Castelldefels