如何在IE中完全删除flash组件
How to remove flash component completely in IE?
我们正在开发一个flex组件,它只有在用户登录后才会出现。现在的问题是我使用
if ($('#flashComponentId').length > 0)
$('#flashComponentId').remove();
以从页面中完全移除闪存组件。这在所有浏览器except IE
中都运行良好。我不能删除flash组件的父div,因为它包含了其他子div。那么,我如何才能完全删除IE中的组件呢?
您可以这样做:
$("#containingDiv embed").remove();
$("#containingDiv object").remove();
JSFiddle:http://jsfiddle.net/DRxW4/
相关文章:
- 使用php或javascript从facebook相册URL中删除多余的部分
- RegEx删除空属性?例如,如果(class=“”||class=“”)移除;否则就下课
- 如何删除多行HTML排列中的空白
- 如何从rails中的代码中删除新行( )
- 使用javascript在Flash中加载外部图像
- 删除对HTML元素的拖动
- 当图像转换为本地存储的DataURL时,EXIF被删除
- 按顺序添加和删除类
- 使用JavaScript检测Flash
- iframe正在添加标签,需要删除它们
- 如何在HTML输入字段中添加不可删除的后缀
- addData()从最新图表中删除.js 2.1.3-怎么了
- 如何覆盖锚点元素's href目标,并在我点击转到目标javascript时删除其他错误
- 删除CKEditor工具栏按钮,但不删除功能
- 当浏览器上的后退按钮到达主页时,我需要删除Class
- 在页面加载时删除CSS模式Flash
- 如何在IE中完全删除flash组件
- 删除所有flash对象而不会使浏览器超载
- 如何使用Flash + HTML5画布从按钮中删除事件侦听器
- 是否有可能使用javascript删除这个隐藏的Zugo Flash电影在我的页面上