【发布时间】:2020-08-05 00:38:10
【问题描述】:
客户要求我更改包含在 iframe 中的外部网站的 CSS 样式。有可能这样做吗?我找到了 2011 年的主题并提供了解决方案,但在我尝试使用 CSS、js、jquery 执行此操作后 - 我认为如果该网站不是由同一个域托管的话,这是不可能的。
【问题讨论】:
标签: javascript css iframe
客户要求我更改包含在 iframe 中的外部网站的 CSS 样式。有可能这样做吗?我找到了 2011 年的主题并提供了解决方案,但在我尝试使用 CSS、js、jquery 执行此操作后 - 我认为如果该网站不是由同一个域托管的话,这是不可能的。
【问题讨论】:
标签: javascript css iframe
出于安全原因,这仍然是不可能的。为了实现这一点,您需要控制这两个站点,即使这样,您也可能会允许对目标站点进行 XSS 攻击。您最好的选择是查看目标站点是否有一个 API,您可以从该 API 中提取数据并以您想要的任何样式显示在您的站点上。不过,这完全是一个单独的话题。
【讨论】: