如果iframe的内容来自同一域,则可以使DIV遵循另一个元素为iframe



我正在考虑使用javaScript在父网页中制作div,以遵循iframe中另一个元素的位置;当窗口的大小更改(响应式设计(时,iFrame中元素的位置会发生变化,因此是否可以在父页面上将DIV在父页面上进行相应地更改位置?我根本不知道从哪里开始

您可以在iframe内获取元素:

document.getElementById('iFrame').contentWindow.document.getElementById('x');

获得元素后,您可以使用他的位置,以纯 javascript 查看此元素位置。

使用 jQuery 进行此操作更简单,但是也许使用JavaScript更有效。

毕竟,只需根据元素的位置定位您的div。

最新更新