我希望仅在窗口上禁用(未安装/卸载)Flash 时显示 js.colorbox 关闭按钮。启用 Flash 时,我不需要显示关闭按钮,因为 swf 对象上有一个关闭按钮。
任何帮助将不胜感激,因为我被卡住了。
干杯楼
我希望仅在窗口上禁用(未安装/卸载)Flash 时显示 js.colorbox 关闭按钮。启用 Flash 时,我不需要显示关闭按钮,因为 swf 对象上有一个关闭按钮。
任何帮助将不胜感激,因为我被卡住了。
干杯楼
您可以创建一个包含您的 Flash 文件的 HTML 文件。要嵌入它,请使用 SWFObject。
SWFObject 有一个回调函数,可以判断 Flash 对象是否已成功嵌入。
所以您的代码可能与此类似:
swfobject.embedSWF(
"fileName.swf",
replaceElemIdStr,
widthStr,
heightStr,
swfVersionStr,
xiSwfUrlStr,
flashvarsObj,
parObj,
attObj,
callbackFn);
function callbackFn(e)
{
if (e.success)
{
//flash is there
//do not show close button
//use jQuery to alter css
}
else
{
//ooops, no flash file
//do show close button
}
}