Maison  >  Article  >  interface Web  >  Que signifie la balise de l'applet HTML ? Explication détaillée de l'utilisation de la balise applet HTML

Que signifie la balise de l'applet HTML ? Explication détaillée de l'utilisation de la balise applet HTML

寻∝梦
寻∝梦original
2018-08-18 17:16:383764parcourir

Que signifie la balise de l'applet html ? Explication détaillée de l'utilisation de la balise d'applet HTML. Commençons par le contenu de cet article. Il présente principalement la définition et l'utilisation spécifique de la balise d'applet HTML, ainsi que la fonction d'attribut de la balise d'applet HTML

html Définition et utilisation de la balise applet :

L'élément est obsolète dans HTML 4.01. La balise

définit l'applet intégrée.

Attributs obligatoires de la balise de l'applet html :

code : URL : Spécifie le nom de fichier de l'applet Java.

object : name : définit le nom de la ressource qui contient une série de versions de l'applet.

Exemple de balise HTML  :

Une applet Java intégrée :

<applet code="Bubbles.class" width="350" height="350">
Java applet that draws animated bubbles.
</applet>

balise d'applet HTML facultative Attributs :

Que signifie la balise de lapplet HTML ? Explication détaillée de lutilisation de la balise applet HTML

Bien que le w3c ne recommande pas l'utilisation d'applets, il est une pratique courante recommandée d'utiliser des applets pour déployer des applets dans l'intranet (Intranet), alors discutons-en d'abord l'utilisation de la balise

Utilisation des balises d'applet HTML :

Lors du déploiement d'applets aux premiers stades, il est très courant d'utiliser la balise la balise de l'applet La liste peut être trouvée ici, http://www.php.cn, où des instructions détaillées sont données.

1. Voici un exemple d'utilisation d'une applet :

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

Généralement nous utilisons principalement ces attributs :

Le code attribut fait référence à la classe applet, qui est une sous-classe qui hérite de la classe java.applet.Applet ou java.swing.JApplet. La valeur de cet attribut doit être le chemin où vous stockez la classe applet

attribut de largeur

fait référence à la largeur que votre applet occupera dans le navigateur

attribut de hauteur

fait référence à la largeur que votre applet occupera dans le navigateur Hauteur 2. Généralement, nous utilisons ces attributs, mais parfois nous emballons l'applet dans un fichier jar, nous devons alors utiliser l'attribut archive, tel que :

La signification de cet exemple consiste à rechercher la classe d'applet package.Applet1.class dans le fichier app.jar dans le fichier où vous stockez le fichier html. Si vous souhaitez utiliser plusieurs fichiers jar, utilisez l'anglais dans la valeur d'attribut de l'archive. Encodez simplement le fichier jar séparé par des virgules. fichiers.
<applet code=package.Applet1.class archive="app.jar" width="200" height="200">
Your browser does not support the <code>applet</code> tag.
</applet>

3. Parfois, nous pouvons vouloir charger un fichier qui n'est plus dans le répertoire courant, mais dans son sous-répertoire, ou répertoire supérieur. Dans ce cas, nous pouvons utiliser l'attribut codebase, par exemple :

De cette façon, le plug-in Java recherchera dans le sous-répertoire app du répertoire courant et chargera la classe Applet1.class.

<applet code=Applet1.class codebase="app" width="200" height="200">
Your browser does not support the <code>applet</code> tag.
</applet>
4. Nous pouvons également transmettre des paramètres à la classe d'applet via celle-ci, tels que :

De cette façon, nous pouvons les obtenir dans l'applet que nous écrivons via getParameter(String param) méthode Les paramètres nous permettent de configurer le but du programme dans la balise applet, et le nom du paramètre transmis est la valeur de l'attribut name de notre balise param.

<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>

Introduction de l'attribut de la balise d'applet html :

L'attribut 1.classid

indique le plug-in Java minimum à être utilisé Numéro de version, ce qui signifie que la version du plug-in Java actuellement installé doit être supérieure au classid, sinon l'applet ne peut pas s'exécuter. La valeur de l'attribut classid habituellement utilisée dans Internet Explorer est fixe, c'est-à-dire :

Ce format indique l'utilisation de la dernière version de jre dans IE.

classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
classid a également un autre format, comme suit :

xxxx-yyyy-zzzz est le numéro de version du plug-in Java, comme la version 1.6.0, il peut être exprimé comme :

classid="clsid:CAFEEFAC-xxxx-yyyy-zzzz-ABCDEFFEDCBA"

2.les attributs de largeur et de hauteur
classid="clsid:CAFEEFAC-0016-0000-0000-ABCDEFFEDCBA"

sont les mêmes que ceux de l'applet et ne seront pas présentés ici

3.codebase est disponible Sélectionnez l'attribut, qui a les effets suivants :

La version de JRE (Java Runtime Environment) installée sur la machine locale est plus petite que la version spécifiée par l'attribut classid. Le navigateur téléchargera et installera jre à partir de cette URL.

codebase a le format suivant :

Dans ce format, si la version jre installée localement n'est pas la version spécifiée par classid, accédez à l'URL spécifiée et téléchargez-la Install <.>

codebase=<URL>
dans ce format. Si la version de jre installée localement est plus petite que celle spécifiée dans le classid, accédez à l'url spécifiée pour télécharger jre

Remarque : celles-ci sont séparées par des virgules. de.
codebase=<URL>#Version=major,minor,micro,undate

Ici, la société Sun est utilisée pour télécharger les fichiers (format .cab) pour chaque version du fichier d'installation sous la plateforme Windows

Remarque : la balise HTML5. Veuillez utiliser la balise d'élément d'objet à la place.

[Recommandations associées]

Comment définir l'attribut de bordure html5 ? Introduction à l'attribut border dans le tableau html5

Introduction à l'utilisation et aux attributs de la balise keygen, un nouvel élément de formulaire dans htm5

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn