2011-07-15 2 views
0

J'utilise le fichier swfobject.js pour intégrer du contenu Flash sur mon site Web. Comment ajouter l'attribut de titre html à l'objet flash intégré à travers lui. Depuis, certains navigateurs affichent le titre de l'objet au survol de la souris ou au statut, sous forme d'info-bulle ou d'état du navigateur. [ Par exemple. IE6 et Opera]swfobject: comment ajouter un attribut de titre html à l'objet (flash)

S'il vous plaît aider

Anita

+0

Stackoverflow n'est pas un forum. Lisez la [FAQ]. Vous pouvez laisser des commentaires sur les réponses si vous pensez qu'elles ne répondent pas à votre question. En plus de cela, vous pouvez modifier votre question pour la clarifier. – dandan78

Répondre

0

Vous pouvez passer des variables à un fichier Flash, et permettent l'info-bulle d'une manière multi-plateforme.

so.addVariable("var", "value"); 

Obtenez la valeur du DOM:

document.title 

Alors:

var mytitle; 
var = document.title; 
so.addVariable("mytitle", mytitle); 
0

En utilisant SWFObject 2.2

var attributes = { 
    title: document.title 
}; 
swfobject.embedSWF("mymovie.swf", //URL for SWF file 
        "mytargetdiv", //Target element 
        "550",   //SWF width 
        "400",   //SWF height 
        "9",   //Minimum required version of Flash Player 
        false,   //Path to ExpressInstall SWF (if desired) 
        false,   //Flashvars (if desired) 
        false,   //Parameters (if desired) 
        attributes); //Attributes (if desired) 

Cela suppose que votre élément <title> est placé avant <script> élément dans le balisage de votre page.

Questions connexes