假使我们需要内框一网址,但只是想显示页面中的某一位置,怎么办呢?当然前提是被内框的页面我们动不了,那么就只有在 Iframe 本身上想办法。对 Html 说到底还是不熟悉,用 Vspace 和 Hsapce 定义半天无果,搜索了一下感觉也不是那么回事。最后只有求救于 CSS。
方法很简单,比如我 Iframe 本站,只想显示 Logo 部份。
第一步,我就只建一个 Logo 大小的 DIV:
<div id="iframeBox" style="overflow: hidden; width: 200px; height: 70px;"><div>
然后将 Ifrmae 放入 DIV 中,在页面内框进来的同时,定义内框的左右边距:
<iframe src="http://ichov.com" frameborder="0" marginheight="0" marginwidth="0" scrolling="no" style="margin: -60px 0 0 -50px; width: 500px; height: 500px;"></iframe>
当然,得注意 Iframe 的尺寸,得往大了定,一定不能小于出界宽度。
搞定!
当然,同此理,JS 也一定是可以的。只是不知 HTML 本身是否能实现这结果?有没有熟悉的朋友可否告知一二,要真有,咱可就真是脱了裤子放屁了,嘿嘿……
4 条评论 Trackback Url:http://ichov.com/web/iframe-page-location.html/trackback



你的作法幫到我了,謝謝。
呵,有用就好!
你的logo本来就在左上角好不,你定位我评论的这个个地方看看
请注意我说的是只想显示logo部分,同理你要定位到什么地方都是可以的。