急!高手帮助,如何让DIV脱离Iframe显示

bakdfkuk 2010-09-02 03:12:42
各位高手,现在我有一个页面A,在其中我放入了一个iframe,然后在iframe中我放入了一个DIV,现在我的iframe被我放到了最右边,但是我希望在kframe中的这个div显示在a的上层,并在最左边显示要怎么来设置啊,我设置了z-index,position:absolute之类的都是不起作用的,它都只相对于这个iframe来显示,永远都没有脱掉iframe,如果要达到这种效果要怎么来实现呢?
...全文
492 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
bakdfkuk 2010-09-05
  • 打赏
  • 举报
回复
还是谢谢各位了,最后我只有改变方式了
hnwlh 2010-09-03
  • 打赏
  • 举报
回复
做成广告的形式吧,左下角浮动一个新窗口
muyuanlogin 2010-09-03
  • 打赏
  • 举报
回复
将一个控件放入另一个控件的时候,是不可能将这个控件移动出来的
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 zx119koko 的回复:]
2.你可以在iframe里面操作A页面,在A里面添加一个节点,然后把你要创建的div的innerHTML附加进去.
[/Quote]
3楼已经说了。我总习惯多给几种方法,但限于这个问题和我的掌握,目前也只想出这个方法比较合适。
不过从网站设计理念讲,楼主这么做,绝不是好的方式。最好把这个层单独做成一个文件,和IFRAME分离开来。道理不多讲了,想不想明白,能想到多少,自己琢磨吧。
Crazywa 2010-09-03
  • 打赏
  • 举报
回复
var div = document.getElementById('你那个作为遮罩的div');
parent.document.body.appendChild(div);
root_lee 2010-09-02
  • 打赏
  • 举报
回复
在iframe外面用div可以遮住iframe
zx119koko 2010-09-02
  • 打赏
  • 举报
回复
1. 你不可能让iframe里面的div跑出iframe.如果你理解dom的顶层是一个容器,也就是窗口这句话你就明白为啥了.
2.你可以在iframe里面操作A页面,在A里面添加一个节点,然后把你要创建的div的innerHTML附加进去.

chenjialin1234 2010-09-02
  • 打赏
  • 举报
回复
开发高手加群37465713
hoojo 2010-09-02
  • 打赏
  • 举报
回复
[Quote=引用楼主 bakdfkuk 的回复:]
各位高手,现在我有一个页面A,在其中我放入了一个iframe,然后在iframe中我放入了一个DIV,现在我的iframe被我放到了最右边,但是我希望在kframe中的这个div显示在a的上层,并在最左边显示要怎么来设置啊,我设置了z-index,position:absolute之类的都是不起作用的,它都只相对于这个iframe来显示,永远都没有脱掉iframe,如果要达到这种效果要怎么来实现呢……
[/Quote]

试了下,好像不行。只能在里面显示,就算外面用div在iframe上面也不行。iframe会显示在最前面
z-index: 999;也不行

87,915

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧