URL
https://opencores.org/ocsvn/cpu8080/cpu8080/trunk
Subversion Repositories cpu8080
[/] [cpu8080/] [trunk/] [project/] [cpu8080_html/] [fit/] [ns4plugin.js] - Rev 2
Go to most recent revision | Compare with Previous | Blame | View Log
function checkJre(){ var agt=navigator.userAgent.toLowerCase(); var is_major = parseInt(navigator.appVersion); var is_nav = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')== -1) && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')== -1) && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')== -1)); var is_nav4up = (is_nav && (is_major >= 4)); var pluginDetected = false; // we can check for plugin existence only when browser is 'is_ie5up' or 'is_nav4up' if(is_nav4up) { // Refresh 'navigator.plugins' to get newly installed plugins. // Use 'navigator.plugins.refresh(false)' to refresh plugins // without refreshing open documents (browser windows) if(navigator.plugins) { navigator.plugins.refresh(false); } // check for Java plugin in installed plugins if(navigator.mimeTypes) { // window.alert( navigator.mimeTypes.length); for (i=0; i < navigator.mimeTypes.length; i++) { // window.alert( navigator.mimeTypes[i].type); if( (navigator.mimeTypes[ i].type != null) &&(navigator.mimeTypes[ i].type.indexOf( "application/x-java-applet;jpi-version=1.4") != -1) ) { //window.alert("Found"); pluginDetected = true; break; } } } } if (pluginDetected) { // show applet page document.location.href="appletref.htm"; } else if (confirm("Java Plugin 1.4+ not found, Do you want to download it?\n" + "if you choose not to install the plugin the reports graphical applets will not be available.")) { document.location.href=XilinxD; } else { document.location.href="appletref.htm"; } }
Go to most recent revision | Compare with Previous | Blame | View Log