iframe中的元素相对于浏览器定位问题

2013-07-18 14:07:04 +08:00
miya  miya
页面中引入了一个iframe,iframe中有一个div块,能把他定位到整个页面中(包括iframe外部的区域)任意一个位置吗?现在遇到的问题是,无论怎么定位,都是受iframe区域的限制,无法定位到iframe外的区域上去。求解决方法。谢谢 :)
3261 次点击
所在节点   程序员  程序员
3 条回复
cxe2v
cxe2v
2013-07-18 14:23:49 +08:00
添加另一个iframe,将div显示在这个iframe中
jatsz
jatsz
2013-07-18 14:58:51 +08:00
如果定位出了iframe,那么这个元素应该就是不可见的元素了,所以也就不会显示了。
实现这样的效果大都是iframe与host page的通信和模拟。
miniwade514
miniwade514
2013-07-18 15:17:25 +08:00
iframe 和外面的页面是两个世界。

要相对于外面的页面定位,你需要和 iframe 里面的页面通信。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/76183

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX