4、在网页上建立一个指向JNLP文件的超级连接。 指向JNLP文件的超级连接是一个标准的HTML连接。例如: Launch My Application 按照第一步中的设置所述,Web服务器将对所有以.jnlp为扩展名的任何文件自动返回
application/x-java-jnlp-file MIME 类型。这是确保Web浏览器在下载此文件的时候启动Java Web
Start的前提条件。 还应该在网页上提供一个Java Web Start安装程序的链接,这样将使那些还没有安装Java Web Start
的用户能够下载和安装Java Web Start。
对Java Web Start是否安装的检测: 在HTML页面中使用javascript/VBScript可以检测Java Web Start是否安装。示例如下:
注重这里的Javascript脚本不能对Gecko-based的浏览器(例如:Netscape 6.x)是否安装Java Web
Start进行检测。 insertLink方法检测Java Web Start是否安装。假如已经安装的话,此方法输出的HTML将类似于: My Application 假如没有安装的话将输出: Need to install Java Web Start 在实际使用中,这应该是指向一个下载页面的链接。
示例JavaScript/VBScript如下:
以上的示例脚本调用浏览器检测脚本xbDetectBrowser.js。xbDetectBrowser.js的内容如下: /* ***** BEGIN LICENSE BLOCK ***** * Licensed under Version: MPL 1.1/GPL 2.0/LGPL 2.1 * Full Terms at http://devedge.netscape.com/lib/js/license/mpl-tri-license.txt * * Software distributed under the License is distributed on an "AS IS" basis, * WITHOUT WARRANTY OF ANY KIND, either eXPRess or implied. See the License * for the specific language governing rights and limitations under the * License. * * The Original Code is Netscape code. * * The Initial Developer of the Original Code is