Código de JavaScript - Detectar si se dispone de la maquina virtual de java

Detectar si se dispone de la maquina virtual de javagráfica de visualizaciones


JavaScript

Publicado el 14 de Enero del 2010 por Xiscu
6.196 visualizaciones desde el 14 de Enero del 2010. Una media de 21 por semana
Código de javascript para detectar si hay la maquina virtual de java instalada.
Probado con Firefox, IE, Opera, Safari y Konqueror.

Versión 1

Publicado el 14 de Enero del 2010gráfica de visualizaciones de la versión: Versión 1
6.197 visualizaciones desde el 14 de Enero del 2010. Una media de 21 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<script>
var JPlug = {
	MICROSOFT_VBCODE_HEAD : "<" + 'script language="VBscript"' + ">" + '\n on error resume next' +
	'\n VBScriptEngine = False' +
	'\n If ScriptEngineMajorVersion >= 2 then' +
	'\n VBScriptEngine = True' +
	'\n End If' +
	'\n' + "<" + '/scr' + 'ipt' + ">",
	MICROSOFT_VBCODE_BODY : "<" + 'script language="VBscript"' + ">" +
	'\n If VBScriptEngine Then' +
	'\n on error resume next' +
	'\n CreateObject("JavaPlugin")' +
	'\n If Err.Number <> 0 Then' +
	'\n MMSS_PLUGIN = false' +
	'\n Else' +
	'\n MMSS_PLUGIN = true' +
	'\n End If' +
	'\n End If' +
	"<" + '/scr' + 'ipt' + ">",
	filterMicrosoft : function ( )
	{
		if (navigator.userAgent.toLowerCase().indexOf('mac') == -1 && window.ActiveXObject ){
			document.write(JPlug.MICROSOFT_VBCODE_HEAD);
		}
	},
	detectMicrosoft : function ()
	{
		if (typeof window['VBScriptEngine'] != 'undefined' ) {
			document.write(JPlug.MICROSOFT_VBCODE_BODY);
		}
		if (typeof window['MMSS_PLUGIN'] != 'undefined') {
			return window['MMSS_PLUGIN'];
		}
		return null;
	},
	isEnabled : function () {
		JPlug.filterMicrosoft();
		return JPlug.detectMicrosoft();
		return null;
	}
};
 
var a=navigator.userAgent.toLowerCase();
 
var isOpera=(a.indexOf("opera")!=-1);
var isKonq=(a.indexOf('konqueror')!=-1);
var isSafari=(a.indexOf('safari')!=-1)&&(a.indexOf('mac')!=-1);
var isKhtml=isSafari||isKonq;
var isIE=(a.indexOf("msie")!=-1)&&!isOpera;
var isFF=(a.indexOf('firefox')!=-1);
var isWinFF=isFF&&(a.indexOf("win")!=-1);
var isWinIE=isIE&&(a.indexOf("win")!=-1);
var isCSS1Compat=(!isIE)||(document.compatMode&&document.compatMode=="CSS1Compat");
 
if (isWinIE)
{
	alert(JPlug.isEnabled());
}else{
	alert(navigator.javaEnabled());
}
</script>



Comentarios sobre la versión: Versión 1 (0)


No hay comentarios
 

Comentar la versión: Versión 1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios

http://lwp-l.com/s1920