html - 是否可以设置 iFrame 的样式

标签 html css iframe styling servicenow

我在 ServiceNow 工作,并使用报告创建了一个简单的圆环图,基本上显示了已完成任务的百分比。我想将其拉入我的门户页面的动态 block 并对其进行样式设置(即调整大小,为其指定背景颜色)。这可能吗?我知道我可以通过 iFrame 提取报告,但是在格式方面有灵活性吗?

谢谢!

最佳答案

为了设置 iframe 的样式,您需要有权访问生成它的任何内容,就像任何其他 Web 文档一样。

iframe 是一种不同的(子)文档,加载到父文档的指定区域内。

主要是为了预防cross-frame scriptingiframe 和父文档之间的通信默认处于禁用状态,但如果子文档允许,则可以启用。随着这种沟通的关闭,响应能力就成为一个主要问题。

请注意,页面可以检查它是否在 iframe 内呈现并禁止它(拒绝呈现)或显示一条讨厌的自定义消息,通知访问者它不属于那里。

此外,请注意,出于可访问性的原因,应避免使用 iframe,因为许多手持设备显示它们的方式很笨拙,有些甚至根本不显示 iframe 内容。

关于html - 是否可以设置 iFrame 的样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40186398/

相关文章:

html - 如何对齐这些输入文本字段

html - 响应表隐藏没有值的列

JQuery 切换多个 Div + 阅读更多/阅读更少

html - 如何防止使用绝对位置时顶部被切断?

javascript - iFrame 中的 SoundCloud 自动播放已停止工作

html - 如何强制 iframe 中的链接在父窗口中打开

html - 你如何在 flexbox 中居中内容

javascript - 让 jQuery 插件相互协作(特别是 Jrumble 和 Masonry)

php - 如何修复手机版的背景图片没有覆盖整个页面?

javascript - FF/IE 中 iframe 的滚动宽度不一致