總結一下。通過使用Frameset框架,可以在同一個瀏覽器窗口中顯示不止一個頁面。
先舉個例子:
1 <frameset rows="100,*" cols="*" frameborder="no" border="0" framespacing="0"> 2 <frame src="top.html" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" /> 3 <frameset cols="200,*" frameborder="no" border="0" framespacing="0"> 4 <frame src="left.html" name="leftFrame" scrolling="No" noresize="noresize" id="leftFrame" /> 5 <frame src="main.html" name="mainFrame" id="mainFrame" /> 6 </frameset> 7 </frameset>
下面介紹一下各個屬性:
①border
設置框架的邊框粗細。
②bordercolor
設置框架的邊框顏色。
③frameborder
設置是否顯示框架邊框。設定值只有0、1;0 表示不要邊框,1 表示要顯示邊框。
④cols
縱向分割頁面。其數值表示方法有三種:“30%、30(或者30px)、*”;數值的個數代表分成的視窗數目且數值之間用“,”隔開。“30%”表示該框架區域占全部瀏覽器頁面區域的30%;“30”表示該區域橫向寬度為30像素;“*”表示該區域占用余下頁面空間。
⑤rows
橫向分割頁面。數值表示方法與意義與cols相同。
⑥framespacing
設置框架與框架間的保留的空白距離。
二、frame
①name
設置框架名稱。此為必須設置的屬性。
②src
設置此框架要顯示的網頁名稱或路徑。此為必須設置的屬性。
③scrolling
設置是否要顯示滾動條。設定值為auto, yes, no。
④bordercolor
設置框架的邊框顏色。
⑤frameborder
設置是否顯示框架邊框。設定值只有0、1;0 表示不要邊框,1 表示要顯示邊框。
⑥noresize
設置框架大小是否能手動調節。
⑦marginwidth
設置框架邊界和其中內容之間的寬度。
⑧marginhight
設置框架邊界和其中內容之間的高度。
⑨width
設置框架寬度。
⑩height
設置框架高度。
三、iframe
是浮動的框架(frame),其常用屬性與frame類似,其他的主要有以下(相同的就不列舉了)
①align
設置垂直或水平對齊方式
②allowTransparency
設置或獲取對象是否可為透明。