首页 web前端 html教程 html applet标签是什么意思?html applet标签的用法详解

html applet标签是什么意思?html applet标签的用法详解

Aug 18, 2018 pm 05:16 PM
html

html applet标签是什么意思?html applet标签的用法详解.下面开始介绍本篇文章的内容了,主要介绍了html applet标签的定义和具体的使用方法,还有关于HTML applet标签的属性作用

html applet标签的定义和用法:

HTML 4.01 中不赞成使用 元素。

标签定义嵌入的 applet。

html applet标签必需的属性:

code   : URL :   规定 Java applet 的文件名。

object   : name :   定义了包含该 applet 的一系列版本的资源名称。

HTML 标签实例:

一个嵌入的 Java applet:

<applet code="Bubbles.class" width="350" height="350">
Java applet that draws animated bubbles.
</applet>
登录后复制

html applet标签可选的属性:

tuyi.png

虽然w3c不推荐使用applet,但用applet在企业内部网(Intranet)中进行applet的部署是一个推荐的常用做法,那么就先来讨论一下标签的使用。

html applet标签的使用:

再早期进行applet的部署,用标签是一种很常见的做法,applet标签所有的属性列表,你可以在这里找到,http://www.php.cn,里面进行了详细的说明。

1.下面给一个使用applet的例子:

<applet code=Applet1.class width="200" height="200">
Your browser does not support the <code>applet</code> tag.
</applet>
登录后复制

一般我们主要使用的就是这几个属性:

code属性指的是applet类,也就是继承与java.applet.Applet或java.swing.JApplet类的子类,此属性值一定要为你存放applet类的路径;

width属性指的是你的applet在浏览器中所要占用的宽度

height属性指的是你的applet在浏览器中所要占用的高度

2.一般我们使用的就这几个属性,但有时我们将applet打包到了jar文件中,这时我们就要使用archive属性了,比如:

<applet code=package.Applet1.class archive="app.jar" width="200" height="200">
Your browser does not support the <code>applet</code> tag.
</applet>
登录后复制

这个实例的意思,就为在你存放html文件的文件中的app.jar文件中查找package.Applet1.class这个applet类,如果你想要使用多个jar文件,在archive的属性值中以英文编码逗号分隔jar文件,即可。

3.有时我们可能我们想加载的文件不再当前目录,而在其子目录,或者上级目录,这是我们就可以使用codebase属性,例如:

<applet code=Applet1.class codebase="app" width="200" height="200">
Your browser does not support the <code>applet</code> tag.
</applet>
登录后复制

这样Java plug-in就会在当前目录下的app子目录中查找,加载Applet1.class类。

4.我们也可以通过其向applet类中传递参数,比如:

<applet code=Applet1.class codebase="app" width="200" height="200">
<param name="param1" value="1"/>
<param name="param2" value="2"/>
Your browser does not support the <code>applet</code> tag.
</applet>
登录后复制

这样,我们就可以在我们写的applet通过getParameter(String param)方法得到这些参数,使得我们可以在applet标签中就可以配置程序的目的,而传入的参数名,就是我们在param标签的name属性值。

html applet标签的属性介绍:

1.classid属性

表示要使用的最小Java plug-in版本号,这就表示当前安装的Java plug-in的版本必须大于classid,否则此applet运行不了。通常在Internet Explorer中使用的classid属性值是固定的,即:

classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
登录后复制

此种格式表示使用IE中最新的jre版本。

classid也有另外的一种格式,如下:

classid="clsid:CAFEEFAC-xxxx-yyyy-zzzz-ABCDEFFEDCBA"
登录后复制

xxxx-yyyy-zzzz为Java plug-in的版本号,如1.6.0版本,就可以表示为:

classid="clsid:CAFEEFAC-0016-0000-0000-ABCDEFFEDCBA"
登录后复制

2.width,height属性

与applet一样,这里就不介绍了

3.codebase为可选属性,它有以下作用:

在本机安装的JRE(Java Runtime Environment)的版本小于classid属性指定的版本,浏览器则到此url中下载安装jre。

codebase的有如下格式:

codebase=<URL>
登录后复制

此种格式,表是如果本地安装的jre版本不为classid指定的版本,则转到指定的url,进行下载,安装

codebase=<URL>#Version=major,minor,micro,undate
登录后复制

此种格式,如果本机安装的jre版本比classid中指定的小,则到指定的url中下载jre

注意:这里是用英文逗号分隔的。

这里用Sun公司专门为Windows平台下的安装文件各个版本下载文件(.cab格式)

注意:HTML5 中不支持 标签。请使用 object 元素 标签代替。

【相关推荐】

html5 border属性怎么设置?html5 table中的border属性介绍

htm5新增的表单元素keygen标签的用法和属性介绍

以上是html applet标签是什么意思?html applet标签的用法详解的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

热门话题

Java教程
1677
14
CakePHP 教程
1431
52
Laravel 教程
1334
25
PHP教程
1279
29
C# 教程
1257
24
HTML 中的表格边框 HTML 中的表格边框 Sep 04, 2024 pm 04:49 PM

HTML 表格边框指南。在这里,我们以 HTML 中的表格边框为例,讨论定义表格边框的多种方法。

HTML 中的嵌套表 HTML 中的嵌套表 Sep 04, 2024 pm 04:49 PM

这是 HTML 中嵌套表的指南。这里我们讨论如何在表中创建表以及相应的示例。

HTML 左边距 HTML 左边距 Sep 04, 2024 pm 04:48 PM

HTML 左边距指南。在这里,我们讨论 HTML margin-left 的简要概述及其示例及其代码实现。

HTML 表格布局 HTML 表格布局 Sep 04, 2024 pm 04:54 PM

HTML 表格布局指南。在这里,我们详细讨论 HTML 表格布局的值以及示例和输出。

HTML 输入占位符 HTML 输入占位符 Sep 04, 2024 pm 04:54 PM

HTML 输入占位符指南。在这里,我们讨论 HTML 输入占位符的示例以及代码和输出。

您如何在PHP中解析和处理HTML/XML? 您如何在PHP中解析和处理HTML/XML? Feb 07, 2025 am 11:57 AM

本教程演示了如何使用PHP有效地处理XML文档。 XML(可扩展的标记语言)是一种用于人类可读性和机器解析的多功能文本标记语言。它通常用于数据存储

HTML 有序列表 HTML 有序列表 Sep 04, 2024 pm 04:43 PM

HTML 有序列表指南。在这里我们还分别讨论了 HTML 有序列表和类型的介绍以及它们的示例

HTML onclick 按钮 HTML onclick 按钮 Sep 04, 2024 pm 04:49 PM

HTML onclick 按钮指南。这里我们分别讨论它们的介绍、工作原理、示例以及各个事件中的onclick事件。

See all articles