Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用javascript检查java插件是否启用?_Javascript_Asp.net - Fatal编程技术网

如何使用javascript检查java插件是否启用?

如何使用javascript检查java插件是否启用?,javascript,asp.net,Javascript,Asp.net,我有一个由小程序代码组成的.aspx页面。要运行此功能,浏览器必须具有活动的Java插件 有没有办法使用Javascript检查Java插件是否已安装和启用?我建议您使用Oracle推荐的方法 <script src="http://www.java.com/js/deployJava.js"></script> <script> if (deployJava.versionCheck('1.6+')) { va

我有一个由小程序代码组成的.aspx页面。要运行此功能,浏览器必须具有活动的Java插件


有没有办法使用Javascript检查Java插件是否已安装和启用?

我建议您使用Oracle推荐的方法

<script src="http://www.java.com/js/deployJava.js"></script>
<script>
    if (deployJava.versionCheck('1.6+')) {            
        var url = "http://docs.oracle.com/javase/tutorialJWS/deployment/webstart/examples/Notepad.jnlp";

        <!-- you can also invoke deployJava.runApplet here -->
        deployJava.createWebStartLaunchButton(url, '1.6.0'); 
    } else {
        document.location.href="http://oracle.com";
    }
</script> 

如果(deployJava.versionCheck('1.6+'){
变量url=”http://docs.oracle.com/javase/tutorialJWS/deployment/webstart/examples/Notepad.jnlp";
createWebStartLaunchButton(url“1.6.0”);
}否则{
document.location.href=”http://oracle.com";
}
这是从

您还应该看看Java部署工具包

我有一个部署java脚本,通过它我可以找到java插件是否已安装,但我想知道它是否已启用
window.navigator.javaEnabled()//true if java enabled 

window.navigator.plugins // will give u all the plugins installed in the browser