我想在iframe中设置图片的宽度。
默认情况下,当在iframe中设置图片时,如果图片是高分辨率,那么iframe将可滚动
答案 0 :(得分:1)
如果两个帧都在同一个域上,并且没有相同域策略的限制,则可以使用" parent"中的以下代码。框架来改变"孩子的图像" iframe中。
伪代码,您需要实际编辑它以匹配您的DOM:
document.getElementById('iframe').contentDocument.getElementById('yourImageId').width = '100';
注意:如果iframe位于其他域中,出于安全原因,您的访问权限有限。
此处有更多详情https://developer.mozilla.org/en-US/docs/Web/Security/Same-origin_policy