我想更改 iframe 内的 Body bgcolor。这是我的 iframe
console.log(iframe)
我使用了这段代码
$(iframe.id).contents().find('body').css({'background-color' : 'transparent'});
它在样式中添加透明,但我想将 bgcolor:#ffffff 更改为透明。请参阅下面的附图。
最佳答案
你可能只是这样做:
$('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');
关于javascript - 更改 iframe 内的 body bgcolor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32452243/