通过jQuery将css附加到facebook iframe?

时间:2011-07-10 22:46:37

标签: jquery-ui jquery-selectors

有什么办法可以将css附加到像iframe这样的fb上吗?

我试过这种方式:

jQuery(window).load(function(){
      var html = jQuery(".like_single iframe").contents().find("connect_widget_vertical_center").html();
      alert(html);
    });

在firebug中出现了这个错误:

拒绝访问属性'ownerDocument'的权限

2 个答案:

答案 0 :(得分:2)

没有。由于iframe的内容是从其他域提供的,因此您无权访问或修改内容。这是浏览器强制执行的安全功能,称为same origin policy

答案 1 :(得分:0)

您是否尝试过这样做:

$(function(){
  var html = $("connect_widget_vertical_center").html();
  alert(html);
});

将其添加到iFrame的源头部分。