0

我在 iFrame 中使用代码将新闻嵌入网站。我无法自定义 iFrame。

<iframe src="http://www.google.com/uds/modules/elements/newsshow/iframe.html?topic=n,p,s,n&rsz=small" frameborder="0" width="728" height="90" marginwidth="0" marginheight="0"></iframe>here
4

2 回答 2

2

如果要自定义 iframe 的内容,跨域 iframe 是不可能的。浏览器不允许访问任何跨站点的 DOM 对象。如果它是同一个域,那么它是可能的。我认为在您的情况下,它看起来是跨域框架。

于 2012-06-30T06:56:29.320 回答
1

您可以自定义 iframe 本身(边框宽度、颜色等),但不能更改源 URL 的内容。但是,我要注意,如果源 URL 没有设置背景颜色,您可以使用 CSS 样式语句从 iframe 设置默认内容背景颜色。

顺便说一句,请注意谷歌“新闻节目”已被弃用很长时间,现在不再有效。

这是一个 Google 新闻 RSS 替代品,它在很多方面都更好:

http://www.gooplusplus.com/news-frame-guide.html

请参阅此处的论坛文章:

http://crunchbang.org/forums/viewtopic.php?id=26985

于 2013-06-05T10:43:22.263 回答