Maison >interface Web >tutoriel HTML >html : explication détaillée du classid dans la balise object

html : explication détaillée du classid dans la balise object

黄舟
黄舟original
2017-06-30 11:24:237565parcourir

1. Tout d'abord, qu'est-ce qu'un objet

Définir un objet incorporé ? Utilisez cet élément pour ajouter du multimédia à vos pages XHTML.

Cet élément vous permet de spécifier des données et des paramètres pour les objets insérés dans un document HTML, ainsi que du code qui peut être utilisé pour afficher et manipuler les données. La balise

273238ce9338fbb04bee6997e5552b95 est utilisée pour contenir des objets tels que des images, de l'audio, des vidéo, des applets Java, ActiveX, PDF et Flash. L'intention initiale de

object est de remplacer les éléments img et applet. Cependant, cela ne s'est pas produit en raison de bugs et du manque de prise en charge du navigateur.

La prise en charge des objets par le navigateur dépend du type d'objet. Malheureusement, les principaux navigateurs utilisent tous un code différent pour charger les mêmes types d'objets.

Heureusement, l'objet apporte une solution. Si l'élément objet n'est pas affiché, le code entre 273238ce9338fbb04bee6997e5552b95 et eb50c9ec568c9b96871b9e94a1ff3fd1 De cette façon, nous pouvons imbriquer plusieurs éléments d'objet (un pour chaque navigateur).

2. La balise classid

0c68fef83818661b6da588c77ca3985e -paramètres d'heure pour l'objet.

N'utilisez pas la balise 273238ce9338fbb04bee6997e5552b95 pour les images, utilisez plutôt la balise a1f02c36ba31691bcfe87b2722de723b

Regardons d'abord un exemple :
 <object classid="clsid:F08DF954-8592-11D1-B16A-00C0F0283628" id="Slider1" width="100" height="50">
  <param name="BorderStyle" value="1" />
  <param name="MousePointer" value="0" />
  <param name="Enabled" value="1" />
  <param name="Min" value="0" />
  <param name="Max" value="10" /></object>

Parmi eux, l'utilisation de param : L'élément param permet de spécifier run pour les objets insérés dans les documents XHTML -paramètre temporel

En d'autres termes, cette balise peut fournir des paramètres pour la balise 273238ce9338fbb04bee6997e5552b95

Et classid est l'ID du contrôle ActiveX

L'ID de ce contrôle On peut le trouver comme ceci :

Ce contrôle de curseur Microsoft est un Plug-in de contrôle de curseur Microsoft

Rappel : Portail : Problèmes de Jquery dans l'utilisation des versions Uploadify 3.21 et 2.1 - Enregistrement 3

J'ai déjà rencontré un problème similaire sur jQuery uploadify, celui ci-dessous IE Le BOUTON utilisant flash n'a pas répondu, j'ai donc ajouté la dernière phrase :

if ($.browser.msie) { $(".swfupload").attr("classid" ," clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"); }

Voici une déclaration : Dans la nouvelle version de jQuery, le $.browser.msie la méthode a été abandonnée. Alors évitez d’utiliser ce jugement !

De même, nous recherchons cette classe :

J'ai trouvé deux identifiants de plug-in qui sont tous deux flash.

Le premier est pour le navigateur IE, L’un est destiné à une utilisation non-IE.

3.object et embed

Nous voulons Pour que le contenu Flash soit affiché normalement sur une page Web, il doit y avoir une balise spécifiant le chemin Flash dans la page. Autrement dit, les balises OBJECT et EMBED.

La balise OBJECT est utilisée pour le navigateur IE sur la plateforme Windows, tandis qu'EMBED est utilisée sur le navigateur Netscape Navigator sous les plateformes Windows et Macintosh et le navigateur IE sous la plateforme Macintosh.

IE sur la plate-forme Windows utilise le contrôle Activex pour lire le flash tandis que d'autres navigateurs utilisent la technologie de plug-in Netscape pour lire le flash. La différence entre les balises

273238ce9338fbb04bee6997e5552b95 et d8e2720730be5ddc9c2a3782839e8eb6 :

sont des objets. utilisé pour lire des fichiers multimédias. L'élément object est utilisé pour les navigateurs IE et l'élément embed est utilisé pour les navigateurs non-IE. Afin de garantir la compatibilité, nous utilisons généralement les deux éléments en même temps et le navigateur ignorera automatiquement les balises. il ne supporte pas. Lorsque vous utilisez deux éléments en même temps, la balise d8e2720730be5ddc9c2a3782839e8eb6 doit être placée à l'intérieur de la balise 273238ce9338fbb04bee6997e5552b95.

4.ActionScript

ActionScript (AS en abrégé) a été développé par Macromedia (maintenant acquis par Adobe) Le Le produit Flash a été initialement développé comme un simple langage de script.

La dernière version, ActionScript 3.0, est un langage de programmation entièrement orienté objet, avec des fonctions puissantes, des bibliothèques de classes riches et syntaxe Semblable à JavaScript, principalement utilisée pour Flash interactif, le divertissement, le développement pratique, la production de pages Web et le développement de RIA (application Internet)

Impliqué ici An extension pour écrire des scripts flash

Utiliser les outils : Flash CS6

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