如何在iframe中为动态创建的元素设置样式?

时间:2015-10-05 18:39:04

标签: javascript html css iframe

我有一个谷歌评论小部件(http://www.netrite.net/sem-tools/google-reviews-widget/),它会吐出这些代码,以便我可以把它放在我们的网站上:

<script language='javascript1.1'>
var nr_placeid = 'ChIJYVDB7c00K4gRmPHHGRTz7-k';
var nr_width = 900;
var nr_height = 305;
var nr_directreviewbox = 0;
</script>
<script language='javascript1.1' src='http://www.netrite.net/google-review-    code/googlereviews.js'></script>

我希望能够设置动态生成的元素的样式。当我尝试定位类时,它不起作用。我也试过在这个脚本周围添加一个div并为其添加一个类,但这也不起作用。

我对代码很新手,但有没有人知道如何使用css设置这些元素的样式?我似乎无法接触任何东西。

我唯一能做的就是

iframe {
  margin-left: 20px;
 }

但是如果我们使用另一个iframe它会捕获它们,即使这不是很好的b / c。

有没有人有任何想法?请简单解释一下我不是很有经验但哈哈。

非常感谢你!

1 个答案:

答案 0 :(得分:1)

如果网页与您的网页没有相同的域名,则无法设置iframe的内容样式。这是为了防止XSS