队
我注意到adobe echosign在为Personal Embedded小部件生成Iframe时使用像素设置默认的最小高度和宽度。我检查了以下链接(以及其他REST api文档),并且无法找到一个属性来告诉echosign根据设备的宽度\高度尺寸在移动设备,平板电脑或PC中以可伸缩模式呈现窗口小部件。
Api文档 - > https://secure.na1.echosign.com/public/docs/restapi/v5#!/widgets/createWidget
Adobe EchoSign默认的Iframe渲染设置 - >
<iframe src="******" width="100%" height="100%" frameborder="0" style="border: 0; overflow: hidden; min-height: 500px; min-width: 600px;"></iframe>
如何告诉echosign REST api动态调整它的iframe大小?
谢谢, AV
答案 0 :(得分:0)
我也尝试找到一种解决方案,但缺点是无法使用其小部件完成。他们的内部设置或API均不允许修改iframe样式。
有效的方法是添加一些JavaScript和CSS以修改iframe。这是您可以使用的javascript代码示例:
document.getElementsByTagName("iframe")[0].setAttribute("id", "echosignwidget");
document.getElementByID("echosignwidget").removeAttribute("style");
通过添加ID并删除内联样式属性,您现在可以自由设置元素的样式,但是请使用CSS。