我使用swfobject.js文件将Flash内容嵌入到我的网站上。如何将html title属性添加到嵌入它的flash对象中。
因为,某些浏览器确实在鼠标悬停或状态下显示对象的标题,作为工具提示或浏览器状态。 [例如。 IE6和Opera]
请帮忙
阿妮塔
答案 0 :(得分:0)
您可以将变量传递到Flash文件,并以跨平台方式启用工具提示。
so.addVariable("var", "value");
从DOM中获取值:
document.title
所以:
var mytitle;
var = document.title;
so.addVariable("mytitle", mytitle);
答案 1 :(得分:0)
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>
元素之前。