javascript - 如何为iframe的内部html编写css

标签 javascript html css

<分区>

有一个问题,我陷入了一个问题..问题是这样的--->我必须操纵iframe的内部html的css但是这个iframe的内容不是来自同一个域所以怎么能使成为可能 live eg.-u can take ("tweets feed in our website ,it comes from another domain tweeter.com/bla ....blaa but render on our web page enclosed with iframe, so I how can style tweet section in our website ") 我已经尝试过 jQuery 但它不起作用你能帮我解决这个问题吗? 提前致谢 微笑 | :)

最佳答案

Sico 的评论提到了堆栈上的一个现有问题,该问题的答案是不可能的。 How to change style of iframe content cross-domain?

如果您希望在 Javascript 或 JQuery 中执行此操作,那么基本上答案是正确的。你不能。无法更改另一个域的内容。

然而,一个解决方案是使用 PHP 获取目标页面的内容并将其变成您自己的内容,有多种方法可以做到这一点,例如 curl http://php.net/manual/en/book.curl.php .然后您可以以您喜欢的任何方式重新显示该内容并应用您喜欢的任何样式。您甚至可以放弃 iframe 并将其直接内联到您的其余内容中。

但是请注意,根据源域的不同,他们可能不同意以这种方式重复使用他们的内容。

关于javascript - 如何为iframe的内部html编写css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20158563/

上一篇:html - 如何让此编码在 Google Chrome 中运行?

下一篇:html - CSS 中的列排列取决于目标设备

相关文章:

javascript - 在 javascript 中比较 NaN

javascript - setTimeout() 没有效果

Javascript onClick 触发两个事件

javascript 日期问题 - 0 变成 1?

javascript - 我可以处理 HTML <button/> 元素上的右键单击事件吗?

html - 使用 css3 在 twitter bootstrap 上创建一个带边框的框

CSS : p tag : cannot bold or text-size

html - 如何用输入和按钮创建三 Angular 形的形式?

html - Bootstrap 4 打印使用中等断点

javascript - 渲染后 react 组件 'Parsing error: Unexpected token, expected ";"'