Javascript 删除iframe的主体背景色
我的页面上有一个iframe,当前背景颜色为灰色,我想将颜色更改为白色,但似乎做不到。我尝试过使用jquery,但不确定这是否正确:Javascript 删除iframe的主体背景色,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我的页面上有一个iframe,当前背景颜色为灰色,我想将颜色更改为白色,但似乎做不到。我尝试过使用jquery,但不确定这是否正确: $(document).ready(function(){ $('iframe').contents().find('body').css('backgroundColor', 'white'); }); 基本上目前iframe中的bo标记具有内联背景颜色:#f1f0e9 有人能建议我如何更新这个背景色吗?我也尝试过css,但什么都没有 问题就在这一页上
$(document).ready(function(){
$('iframe').contents().find('body').css('backgroundColor', 'white');
});
基本上目前iframe中的bo标记具有内联背景颜色:#f1f0e9
有人能建议我如何更新这个背景色吗?我也尝试过css,但什么都没有
问题就在这一页上
iframe是预订元素,其背景色向下延伸到页面,因为必须添加iframe高度,以便在选择时显示所有预订选项
$(document).ready(function(){
$('iframe').contents().find('body').attr('bgcolor', 'white');
});
背景色
是您正在寻找的css样式
您需要添加一个值为
CP=“CAO PSA OUR”
的P3P
标题,以允许跨域接口。我的评论
iframe
的src
属性是否具有与其父页面匹配的域、协议和端口
你的回答
否iframe
是外部的
您无法更改它的原因是。iframe的
src
属性是否具有与其父页面匹配的域、协议和端口?@alex否iName是外部的这似乎无法解决问题,如果我已经将代码从背景色更新为背景色,但没有任何更改,那么我已经添加了一个指向实际页面问题的链接?显示它正在正确更改颜色。请尝试将iframe
的src
属性指向http://google.com
。我只是想证明背景色是正确的css样式。我无法将P3P头添加到JSFIDLE=D谢谢,所以无法更新此背景颜色?@kylle除非您可以绕过同源策略,否则无法更新此背景颜色:P
.css('background-color', 'white');