将Css从第三方注入iframe

时间:2016-02-03 21:43:29

标签: jquery css iframe oas

我们可以将一堆CSS文件从像OAS这样托管广告的第三方注入iframe吗?如果有可能,我将非常感谢一个例子。

1 个答案:

答案 0 :(得分:2)

通过使用jQuery选择器,您应该能够做到这一点。但是,不应该对iframe内容有任何限制(即它应该来自同一个域)

对于HTML更新:

$('iframe').contents().find("body")会为你提供身体对象

$('iframe').contents().find("head")会获得标题对象。你可以在这里添加样式

请参阅本教程了解详情

http://code.tutsplus.com/tutorials/how-to-inject-custom-html-and-css-into-an-iframe--net-22826

和这个

https://github.com/NETTUTS/Inject-HTML-and-CSS-into-iFrame/blob/master/iframe.html

如果iframe来自不同的域,则由于http://javascript.info/tutorial/same-origin-security-policy

而无法实现