问题描述
我们有一个小程序,存储在台式机和某门户网站的页面之一调用该applet的JAR文件。
我们有问题的小程序中的一些环境和调查不初始化导致检查那里的罐子被称为标记。
我们不知道我们是否需要使用'codeBase的'属性的标签。 (我们不能只是测试它很容易很遗憾。)
我们在applet标记迄今已是code'的属性,它是指定的,存档属性,它是指一个文件在本地机器是这样的:
存档='文件:///WINDOWS/XYfolder/some.jar
W3C说,'codeBase的属性指定属性用于解决由CLASSID,数据和存档指定相对URI的基本路径。 缺席时,其默认值是当前文档的基本URI。(这意味着它会寻找我猜的服务器上的jar文件)。
有关存档W3C称,该属性可以用来指定的URI包含与对象相关的资源,其中可能包括由的classid和数据属性指定资源档案空格分隔的列表。 preloading档案一般会导致减少加载时间的对象。 指定为相对URI档案应该是间$ P $相对codeBase的属性PTED。
的 - 我的问题是你如何在存档属性指定一个相对URI,你如何指定一个绝对URI 的
?的 - 上面是指定为相对或绝对URI存档属性的
?非常感谢
E.G.
Relative
// icon.gif can be found in the docs directory that is a sibling to this directory
"../docs/icon.gif"
// icon.gif can be found in the docs directory that is a child to this directory
"./docs/icon.gif"
Absolute
// a complete path to a web resource
"http://pscode.org/media/stromlo2.jpg"
// an absolute path to a local resource
"file:///WINDOWS/XYfolder/some.jar"
It is an absolute reference.
Note that an applet should not typically be loading Jars off the computer of the end-user (unless they were cached locally by the JRE - but that is all 'invisible' to the app.). That is most likely the real problem here.
这篇关于指定在&lt属性;小程序>标签的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!