问题标签 [swfobject]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - swfObject + scriptaculous 自动完成器 = 失败
由于某种原因,同一页面上的 swfobject.js 和 script.aculo.us Ajax.Autocompleter 的组合导致后者失败。自动完成程序不会发出其 Ajax 请求。同一页面上使用 Ajax.Updater 的单独 Ajax 控件似乎没有相同的问题。
javascript - 滚动 div 内的 Flash - IE6 错误
我有一个包含 Flash 对象列表的 div。列表很长,所以我将 div 高度设置为 400 并溢出为自动。
这在 FF 上运行良好,但在 IE6 上只有前 5 个可见的 flash 对象有效。当我向下滚动时,最初位于可视区域之外的其余 Flash 对象是空的。swf 加载正常,因为我没有得到“电影未加载”。它们似乎也被正确嵌入,它们只是空的,即。内容永远不会被绘制。
有想法该怎么解决这个吗?
附言。涉及的html元素主要是浮动的,以防对此产生影响。Flash 对象是使用流行的 swfObject 嵌入的。
编辑:似乎该错误仅发生在 Flash 插件“WIN 8,0,24,0”中
由于我无法发布链接,我将在这里总结相关代码:
编辑:在尝试在单独的页面中重新创建此问题后,我发现该错误与最初隐藏的 flash 对象有关。加载页面时,我的容器 div 具有“显示:无;可见性:隐藏”。后来样式通过javascript更改为可见。如果我加载页面以便从一开始就可以看到所有内容,那么一切都很好。
javascript - Swf 对象似乎在 Blogger 帖子中不起作用
任何想法为什么?
在下面的链接中,它显示“所以...”应该有一个嵌入式 swf。
http://blog.iainlobb.com/2008/10/wrong-door-creating-papervision3d.html
jquery - 如何在 Flash 电影成功加载时捕获事件触发器?
我目前正在使用 jQuery 以及 swfObject 将 swf 电影动态嵌入到我的网页中。
我目前在将 immem 的音乐播放器嵌入我的网页时遇到问题,因为他们的嵌入代码没有任何加载屏幕。因此,当我使用 swfObject 替换元素时,该区域通常为空白。在最坏的情况下,这意味着用户不会知道嵌入歌曲正在加载。
所以,我试图找出在加载闪存后绑定事件的方法。因为我的计划是将图像放置z-index
在顶部并使用此触发器隐藏图像。我想我已经尝试过使用$('#embed').load(function(){ ... });
,但没有运气。
有人对此有任何解决方案吗?我只是想知道这是否可能,因为我不想对闪存进行黑客攻击并尝试将“加载程序”添加到闪存文件中。
更多注意事项:为了更清楚,我想将 imeem 的音乐播放器嵌入到我的网页中。所以,我真的对flash文件没有任何控制权,即我不能自己创建flash文件。
flash - Flash加载两次解决方法?
在调查我的网站加载缓慢的报告问题时,我遇到了一个问题,我注意到(通过 firebug)我的 flash 文件加载了两次。
经过一番调查,我将其归结为一个firefox 错误以及 SWFObject 2.0 的使用。
现在,我注意到有人提到您可以通过以下方式解决该问题:
仅供参考,如果您是网页开发人员,那么让您的页面与 FF3 一起使用的简单解决方法是延迟访问任何插件,直到您的页面完全加载之后。一个简单的方法是使用 window.setTimeout 安排你的插件脚本代码在所有待处理的浏览器事件之后运行,超时为零。
老实说,我不知道他们在说什么,希望有人能给我一个可行的代码示例。
您是否知道使这项工作正常进行的方法以及代码的外观?任何帮助将不胜感激!
javascript - 将任意 Flash 对象 wmode 更改为透明
我需要将wmode
任意 Flash 对象从外部 js 文件更改为透明,以确保它们不会在不使用 Jquery 或类似库的情况下隐藏菜单。
在 FF 我使用getElementsByTagName("embed")
并设置属性。它似乎运作良好。
具体来说,我在 IE7 中object
由swfObject
库设置时遇到问题。
swfObject
在 iE7 中创建以下代码:
我尝试了所有可能的方法来设置wmode
并transparent
让闪光灯在没有成功的情况下不隐藏浮动对象,包括但不限于:
- 搜索
OBJECT
并将其更改PARAM
wmode
为transparent
. Object
设置(wmode=transparent
)的属性- 调用
object
'SetValue
函数
似乎没有一个工作。尽管 wmode 似乎改变了 Flash 仍然隐藏了其他具有高z-index
. 我在这里想念什么?
flash - swfobject getFlashPlayerVersion 在 IE 中不起作用
swfobject.getFlashPlayerVersion 在 IE 中不起作用,还有其他选择吗?
php - SWF 对象不播放我的 XML 播放列表
我试图将youtubetune播放器包含到社交网络中,但由于某种原因,它不会播放它应该播放的 xml 文件。通过将必要的 swf 文件和 swfobject.js 文件上传到我的服务器,我解决了跟踪甚至出现的问题。现在曲目出现在播放器面前,但播放器不会播放它们。
你可以在这里看到我的播放器。向下滚动到播放器,其中有一首曲目“Drowning - Rufio”,swf 文件位于 /embed 文件夹中,而 playlist.xml 文件位于 /Tiedostot/Noctis-/ 文件夹中。
css - CSS 菜单不会出现在 Flash 上
我在页面上有一个下拉/多级 CSS 菜单。然而,菜单并没有出现在我拥有的闪存图表上。明显的解决方法似乎是放置 wmode:transparent (或不透明),但这对我不起作用。我还尝试将 CSS 中的 z 级别设置为非常高的值(2000),但这也不起作用。
另外,我正在使用 open-flash-chart-v2 来生成图表。(虽然我认为这并不重要,但它限制了我传递变量的能力,因为我没有直接使用嵌入或对象标签)。
页面显示问题(这目前不显示 z-index 尝试修复。)
javascript - SWFObject Flash Player 脚本:Wode = 透明?
我正在使用 SWFObject 脚本 ( http://blog.deconcept.com/swfobject ) 将 Flash 对象嵌入到以下页面中:http://parramatta.pjgallaghers.com.au/_flashvr/test
闪存来自外部供应商,除了嵌入脚本之外,我对它没有太多控制权。由于某种原因,一旦 Flash 完成加载网站的主菜单下拉菜单停止出现 - 如果您在加载 Flash 之前和同时将鼠标悬停在不同的菜单选项上,您会看到它是正常的下拉行为..
有谁知道是什么原因造成的?
(这是一个老网站,请原谅马虎的代码..)