仅当Div使用IE / UI-tabs.js时才能开始闪存
-
23-08-2019 - |
题
我正在使用jQuery UI Tabs插件制作网站,这很棒。但是,我的“隐藏”选项卡中包含一个.swf。 Firefox仅在“打开”该标签时才播放此.SWF - 这再次很棒。 IE但是,在隐藏它时会播放此.SWF,因此当用户单击选项卡时,他们在IE中没有动画,因为它已经完成。打开标签时,如何使IE仅播放SWF?
提前致谢。
解决方案
我会用 SwfObject 在这种情况下。
$("#tab1").click(function() {
swfobject.embedSWF("some.swf", "someid", "445", "250", "9.0.0");
return false;
});
其他提示
为什么没有手动启动动画,而不是自动启动,然后在显示选项卡时使用JavaScript在SWF中调用启动功能?
单击选项卡后,仅分配嵌入的SCR。这样,单击它会加载动画。
var flashURL = "http://url.com";
$( "#tab1" ).click(function(){
$("#tab1 > embed").attr( "src", flashURL );
});
不隶属于 StackOverflow