隐藏从iframe加载的任何内容或元素
Hide any contents or elements loading from an iframe
例如:试图通过隐藏类来隐藏wiki徽标(与wiki徽标关联的"#central featured徽标"(,但不起作用
<script>
$(document).ready(function () {
try {
if(window.name != "")
{
document.getElementById("#central-featured-logo").style.display ='none';
}
}
catch (e) { alert("Error: " + e); }
});
</script>
<iframe width="100%" height="400" src="https://www.wikipedia.org/"></iframe>
您不应该将hashtag传递给document.getElementById
。central-featured-logo
似乎也是一个类,而不是一个ID,所以您应该使用document.getElementsByClassName
:
$(document).ready(function () {
try {
if(window.name != "")
{
document.getElementsByClassName("central-featured-logo")[0].style.display ='none';
}
}
catch (e) { alert("Error: " + e); }
});
相关文章:
- 如何在动态创建元素的内联onclick事件中传递对象
- 是否有任何内置方法可以更改JavaScript对象'的属性设置为某个值
- 向ckeditor中的多个元素添加内联样式
- 如果我只想从数组中打印任何一个元素.任何数组.那么代码会是什么
- Aurelia-仅HTML自定义元素的内联定义
- 使用 CasperJS 时,是否可以在执行任何内联或外部 Javascript 之前与加载页面的 DOM 进行交互
- 如何使用 javascript 为元素设置内联 css 样式
- Aurelia的需求元素包括内联的外部资源
- Javascript 禁用作为 asp.net 控件加载的元素的内联单击
- 是否可以使用 Javascript 库测试 SVG 元素?任何其他选项
- 在CakePHP中向表单输入元素添加内联JavaScript
- 找不到“”;应用程序“;模板或视图.对象{fullName:“template:application”}将不呈现任何内
- JQuery在元素级别内联再现onmouseenter逻辑
- 如何在没有任何内置函数的情况下将元素添加到数组中
- 如何获取元素的内边距、边框和边距的宽度
- 如何获得元素id点击没有任何内联函数调用在javascript
- 在javascript/jquery中是否有任何内置功能来过滤邮件,如php's函数(!使用filter_var
- 在IE9中没有调用select元素的内联处理程序
- 当页眉的大小(宽度/高度)调整时,元素的内边距也随之调整
- Jquery是否有任何内置方法来单独查找可验证的元素?