有什么办法可以将css附加到像iframe这样的fb上吗?
我试过这种方式:
jQuery(window).load(function(){
var html = jQuery(".like_single iframe").contents().find("connect_widget_vertical_center").html();
alert(html);
});
在firebug中出现了这个错误:
拒绝访问属性'ownerDocument'的权限
答案 0 :(得分:2)
没有。由于iframe的内容是从其他域提供的,因此您无权访问或修改内容。这是浏览器强制执行的安全功能,称为same origin policy。
答案 1 :(得分:0)
您是否尝试过这样做:
$(function(){
var html = $("connect_widget_vertical_center").html();
alert(html);
});
将其添加到iFrame的源头部分。