1.2版本的Java Web Start 产品的一键式下载安装机制提升了须要获取Java Web Start人的用户体验。
javascript
注意:这个特性只在微软的windows平台可用
java
为了使用这个新功能,开发者必须在页面上集群他们的应用,实现一些脚本。脚本肯定终端用户的浏览器是Netscape Navigator 或是 Internet Explorert,他们的系统是否已经安装了Java Web Start。根据这些断定,浏览器应用程序的其余script能够自动下载Java Web Start跟着的应用程序的下载和安装。windows
适用NetScape Navigator浏览器的JavaScript浏览器
javascript第一点应该看起来像这样:app
<SCRIPT LANGUAGE="JavaScript"> var javawsInstalled = 0; var javaws12Installed = 0; isIE = "false"; if (navigator.mimeTypes && navigator.mimeTypes.length) { x = navigator.mimeTypes['application/x-java-jnlp-file']; if (x) { javawsInstalled = 1; javaws12Installed=1; } } else { isIE = "true"; } </SCRIPT> </blockquote>
这个脚本决定终端用户的浏览器是否是IE,若是是,将设置变量"isIE"成"true",反之若是是Netscape Navigator浏览器则是"false"。若是是Netscape Navigator浏览器,脚本将检查MIME映射来决定Java Web Start任一版本被安装。若是有,将设置javawsInstalled和javaws12Installed变量值为1。注意,这个脚本不能区分哪一个Java Web Start版本被安装。spa
点此返回目录.net