如何确定iframe中的页面在该iframe中的默认位置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何确定iframe中的页面在该iframe中的默认位置相关的知识,希望对你有一定的参考价值。
比如让一个 iframe 默认显示“www.baidu.com” 这个页面的 底部内容 ?是通过iframe的属性确定的么?
参考技术A iframe有个属性叫marginheight和marginwidth,通过设正负调整页内位置,再配合长宽调整显示大小,最后scroll取消滚动,就可以实现页内定位了。如果你试了一下发现没用,那是因为这个边距是作用在页内body上的,你不给body设置position是不会有用的,因为body默认是跟随html整个页面的,永远在顶上霸屏。 参考技术B 框架里面其实就是一个单独的页面 这个可以用css做到 但是我建议你不要用这种模式 读取整个页面就为了显示下面这一小部分地方 太浪费资源了 你可以用文本流读取整个页面 然后用标签定位到你需要的内容 然后把这部分内容输出到页面显示。。追问
1、用css的哪个属性?
2、文本流能读取某个外部网页的全部文章么?标签定位是哪个属性(你给我几个关键字,我自己去搜就行)
谢谢
子窗口访问父页面iframe中的iframe,top打开的子窗口访问父页面中的iframe中的iframe
子窗口访问父页面iframe中的iframe
子窗口访问最顶层页面中的iframe中的iframe
top打开的子窗口访问父页面中的iframe中的iframe
top打开的子窗口访问最顶层页面中的iframe中的iframe
================================
蕃薯耀 2018年2月5日
http://www.cnblogs.com/fanshuyao/
页面情况说明:
页面使用jquery eayui架构,主页是一个普通页面(main页面),然后打开一个tab标签页面(first_iframe页面),tab标签页面中有一个iframe页面(second_iframe页面)。
在second_iframe页面打开一个选择的子窗口(使用top.$("#xxx_id").window("open")打开一个iframe窗口),那么当在子窗口选择完数据后,如何将数据返回到原来的打开窗口中呢?
如果不使用top,则直接使用window.parent应该就可以调用父页面的方法。
由于使用的是top.$("#xxx_id")打开的,已经进入到最外层的页面窗口,需要回去原来的second_iframe页面,则需要一层一层进去,方法如下:
================================
蕃薯耀 2018年2月5日
http://www.cnblogs.com/fanshuyao/
以上是关于如何确定iframe中的页面在该iframe中的默认位置的主要内容,如果未能解决你的问题,请参考以下文章
jsp中父页面如何调用iframe中的src子页面中的js方法