Introduction de l'article de wulin.com (www.vevb.com): un peu d'utilisation de Flash dans Xhtml.
1. La méthode d'écriture flash traditionnelle ne peut pas réussir le test
2. La méthode d'écriture flash traditionnelle aura des frontières en pointillés dans IE7 pour affecter la vision
3. La méthode d'écriture flash traditionnelle est un grand morceau de code pour chaque écriture, qui n'est pas propice à l'application de l'affichage de plusieurs flashs sur la même page.
Voici une méthode qui peut être convertie en JS puis appelée:
<! Doctype html public - // w3c // dtd xhtml 1.0 transitional // en>
<html xmlns = lang = utf-8>
<adal>
<Title> </Title>
<meta http-equiv = contenu contenu contenu = text / html; charse = utf-8 />
<script type = text / javascript>
fonction flash (ur, w, h) {
Document.Write ('<Object Classid = CLSID: D27CDB6E-AE6D-11CF-96B8-444553540000 ID = OBJ1 CodeBase = # version = 6,0,40,0 Border = 0 width =' + w + 'height =' + h + '>');
document.write ('<param name = film value =' + ur + '>');
document.write ('<param name = qualité valeur = high>');
document.write ('<embed src =' + ur + 'pluginspage = type = application / x-shockwave-flash name = obj1 width =' + w + 'height =' + h + '>');
Document.Write ('</ Object>');
}
</cript>
</ head>
<body>
<script type = text / javascript> flash ('http://client.joy.cn/flvplayer/451974_1.swf','100','80'); </ script>
<br />
<br />
<script type = text / javascript> flash ('http://www.flash8.net/uploadflash/68/flash8net_67466.swf' ,'500','375'); </ script>
</docy>
</html>
Avantages (correspondant aux inconvénients des méthodes d'écriture traditionnelles mentionnées ci-dessus):
1. Passez le test
2. Il n'y a pas de bordure en pointillé pour IE
3. Appel illimité. Si vous enregistrez le code JS dans la tête séparément en tant que fichier JS et l'appelez, il enregistrera beaucoup de code. Même si vous le calculez simplement en nombres, le code qui appelle JS est plus simple que le code d'insertion de Flash lui-même. Bien sûr, la prémisse est qu'il n'y a pas un seul endroit pour insérer Flash sur votre site Web.