播放后从 HTML 中删除 .swf
我在页面上获取了一个绝对定位的元素,并在其中插入了一个 flash swf。问题是 Flash 影片后面的链接不起作用。我希望 Flash 电影在播放完毕后消失并完全卸载。
注意:我已经测试了 unloadMovie();
东西,但没有帮助。
I have taken an absolutedly positioned element on the page and have inserted a flash swf in it. The problem is, that the links behind the flash movie does not work. I want the flash movie to disappear and totally unload after it finishes playing.
Note: I have tested the unloadMovie();
Thing but does't help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
假设您的 Flash 对象位于 id 为“mydiv”的 div 内:
假设您在文档中导入了 JQuery。
然后,当您想要删除 Flash 视频时,您可以执行以下操作:
这基本上会清空 div 的内容,从而删除视频。
链接到演示效果的小提琴:http://jsfiddle.net/xCc5H/2/。
注意:
unloadmovie是在actionscript中而不是在javascript中
Let's say your flash object is inside a div with the id "mydiv":
Let's assume that you imported JQuery in your document.
Then, as soon as you want to delete the flash video you do:
This will basically empty the content of the div, removing the video.
Link to a fiddle that demonstrates the effect: http://jsfiddle.net/xCc5H/2/.
NB:
unloadmovie is in actionscript and not javascript
您可以使用为删除对象而创建的方法,例如
https://code.google .com/p/swfobject/wiki/documentation
You could use the methods which are created for removing the object, ins
https://code.google.com/p/swfobject/wiki/documentation