2011-07-15 55 views
0

我使用swfobject.js文件将Flash内容嵌入到我的网站上。如何将HTML标题属性添加到通过它嵌入的Flash对象中。swfobject:如何将html标题属性添加到对象(flash)

因为有些浏览器确实在鼠标悬停或状态下显示对象的标题,或者作为工具提示或浏览器状态显示。 [例如。 IE6和Opera]

请帮

梅艳芳

+0

Stackoverflow不是论坛。阅读[常见问题]。如果您认为他们没有解决您的问题,您可以在答案上留下意见。除此之外,你可以编辑你的问题来澄清它。 – dandan78

回答

0

可以在变量传递到一个Flash文件,并且能够在跨平台的方式提示。

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

从DOM获得的价值:

document.title 

所以:

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

使用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) 

这里假设你的<title>元件放置在你的面前<script>您网页标记中的元素。