长IFRAME长期存在的问题
7 febbraio 2008, 16:51 HTML , 使用Javascript , 提示和技巧 2008年2月7日,16:51
你碰巧浏览到一个网站,依靠IFRAME显示一些内容?
除了因为它们的用途是 - 在我看来 - 强烈不可取的,我经常做的是利用互联网找到了IFRAME和情况类似,一个我对自己老来描述网站的维护。
- 我在一个页面,显示 - 在大型垂直IFRAME - 长形式来完成
- 填写表格,然后向下滚动页面,因为他们填写的字段
- 我按下提交按钮是(因为它应该是)上所包含iframe的页面底部
- 在这一点上,结果显示在一个页面响应IFRAME保持不变,但其开放的话 - 想象一个更小的尺寸确认页面 - 外屏幕的位置:他们因此被迫流页面,直到你到达回答得
对这个问题的解决方案是简单,插入一个在页面中包含IFRAME(第母亲)的顶部锚组成。 例如:
<a name="my_top"></a>这使我们能够有一个可以很容易地从同一页内IFRAME回忆基准。
上诉必须由锚定一个简单的指令,javascript是在页面加载响应执行是指:
<body onload="parent.location.href=parent.location.href+'#my_top'">注意通过教育的JavaScript`父父页面调用(一个包含IFRAME)`。














