我在ServiceNow工作并使用Reports创建了一个简单的圆环图,基本上显示了已完成任务的百分比。我想把它拉进我的门户网站页面的动态块并设置它的样式(即弄乱大小,给它一个背景颜色)。这可能吗?我知道我可以通过iFrame提取报告,但在格式方面是否有任何灵活性?
谢谢!
答案 0 :(得分:1)
为了设置iframe的样式,您需要访问生成它的任何内容,就像使用任何其他Web文档一样。
iframe是在父窗口的指定区域内加载的不同(子)文档。
主要作为cross-frame scripting的预防措施,默认情况下禁用iframe
与父级之间的通信,但如果子级文档允许,则可以启用它。随着这种沟通的关闭,响应成为一个主要问题。
请注意,页面可以检查它是否在iframe中呈现并禁止它(拒绝呈现)或显示令人讨厌的自定义消息,通知访问者它不属于那里。
此外,请注意出于可访问性原因应避免使用iframe,因为许多手持设备显示它们很笨拙,而有些设备根本不显示iframe内容。
答案 1 :(得分:1)
能够为iframe设置样式或对其进行任何控制的唯一规则是
您的网页和iframe都必须位于同一个域
否则你无法做到这一点。浏览器限制您这样做。它是一个安全标准,后面是所有浏览器。