顯示具有 iframe 標籤的文章。 顯示所有文章
顯示具有 iframe 標籤的文章。 顯示所有文章

2012年4月18日 星期三

iframe 标签 -- HTML内联框架

雖然我不愛用iframe. 但是還是有些時候會用到..so.. 摘錄於此

轉自 http://www.dreamdu.com/xhtml/tag_iframe/
iframe 标签 -- HTML内联框架

iframe标签是成对出现的,以< iframe >开始,< /iframe >结束
iframe标签内的内容可以做为浏览器不支持iframe标签时显示
引用网址:http://www.dreamdu.com/xhtml/tag_iframe/
属性
Common -- 一般属性
name -- 定义了内容页名称,此名称在框架页内链接时使用到
src -- 定义了内容页URL(同frame标签)
frameborder -- 定义了内容页的边框,取值为(1|0),缺省值为1
1 -- 在每个页面之间都显示边框
0 -- 不显示边框
height -- 框架的高度,取值像素或百分比
width -- 框架的宽度,取值像素或百分比
marginwidth -- 定义了框架中HTML文件显示的左右边界的宽度,取值为px,缺省值由浏览器决定
marginheight -- 定义了框架中HTML文件显示的上下边界的宽度,取值为px,缺省值由浏览器决定
scrolling -- 定义是否有滚动条,取值为(yes|no|auto),缺省值为auto
yes -- 显示滚动条
no -- 不显示滚动条
auto -- 当需要时再显示滚动条
align -- 垂直或水平对齐方式
longdesc -- 定义框架页的说明

2012年4月2日 星期一

iframe scrolling ="no" 实现动态变化

轉自 http://alexclark.itpub.net/post/670/482135

如果把scrolling ="yes"的话,当然就可以动态随着内容的多少而改变了,这时会出现滚动条。但是如果iframe控件位于屏幕右边,如果网页的高度又很高的话,就会出现两个滚动条,一个是Iframe自已的,一个是屏幕的,这样很不友好!所以应该把iframe的滚动条去掉,如下scrolling ="no",但是这样做又会带来一个问题,多余的内容会被自动隐藏!

这种问题的解决方案:

如下<===iframe frameborder="0" src ="main.aspx" scrolling ="no" name="main" width="690px" ===><===/iframe===>

在main.aspx页中的<===body onload="parent.document.all.main.style.height=window.document.body.scrollHeight" ===>
上面的程式中的=要去掉.
就OKK了