我想在iframe中更改Body bgcolor。这是我的iframe
console.log(iframe)
我使用了这段代码
$(iframe.id).contents().find('body').css({'background-color' : 'transparent'});
它在样式中添加透明但我想将bgcolor:#ffffff更改为透明。请参见下图。
答案 0 :(得分:3)
你可能只是这样做:
$('iframe').contents().find('body').css({'background-color' : 'transparent'});
如果不起作用,请尝试:
$('iframe').contents().find('body').css({'background-color' : 'inherit'});
$('iframe').contents()
获取iframe的内容,然后您可以更改body
的背景
编辑:
因此,根据评论,要删除bgcolor
属性并添加transparent
背景,请执行以下操作:
$('iframe').contents().find('body').css({'background-color' : 'transparent'}).removeAttr('bgcolor');