急!这是一小段ptviewer用来展示全景图的代码,谁能帮我解释一下。谢谢,会加分。

来源:百度知道 编辑:UC知道 时间:2024/06/25 00:24:13
<param name="file" value="01.jpg">
<param name="pan" value="-45">
<param name="tilt" value="0">
<param name="fov" value="80">
<param name="fovmax" value="130">
<param name="fovmin" value="25">
<param name="auto" value="0.5">
<param name="wait" value="logo.gif">
<!--//
if (navigator.appName != 'Netscape')
document.write('<PARAM name=maxarray value="#800000">');
//-->
请帮忙解释上面这段代码的意思
不是要解释整体的意思,而是每句的含义,多谢。
整个文件是这样的,如下:
<applet name="ptviewer" archive="ptviewer.jar" code="ptviewer.class" width="600"
height="400" align="absbottom">
<param name="file" value="星海.jpg">
<

参数。当客户端的JRE执行改applet的时候,会去根据这些参数加载对应的文件。
根据命名我可以猜一下:
比如:<param name="file" value="星海.jpg">
表示applet执行的时候,需要加载“星海.jpg”这张图片,所以它会到当前网页的上下文中去寻找该图片。
<param name="wait" value="logo.gif">
表示applet在从服务器上下载资源的时候,等待过程中显示给用户看的精度条,或者logo。
其它的参数,你可以通过改变它的数值,再看显示的结果来判断是干什么用的。

if (navigator.appName != 'Netscape')
document.write('<PARAM name=maxarray value="#800000">');

这句话是判断客户端的浏览器是微软的IE,foxfire,还是netscape,如果不是netscape,这多一个参数:maxarray。
可见netscape的浏览器是不支持这个参数的。