1.Frameset的使用
所謂框架便是網頁畫面分成幾個框窗,同時取得多個 URL。只 要 <FRAMESET> <FRAME> 即可,而所有框架標記 要放在一個總起的 html 檔。
這個檔案只記錄了該框架 如何划分,不會顯示任何資料,所以不必放入 <BODY> 標記,瀏覽這框架必須讀取這檔 案而不是其它框窗的檔案。
<FRAMESET> 是用以划分框窗,每一框窗由一個 <FRAME> 標 記所標示,<FRAME>必須在 <FRAMESET> 范圍中使用
1 <!DOCTYPE HTML> 2 <html> 3 <script type="text/javascript" src="jquery.js"></script> 4 <script type="text/javascript" src="jquery.min.js"></script> 5 <script type="text/javascript" src="zDrag.js"></script> 6 <script type="text/javascript" src="zDialog.js"></script> 7 <frameset cols="25%,50%,25%"> 8 9 <frame src="dialog.html"> 10 <frame src="dialog.html"> 11 <frame src="dialog.html"> 12 13 </frameset> 14 15 </html>
當瀏覽器太舊,不支援框架這個功能時,看到的將會是一片空白。為了避免 這種情況,可使用 <NOFRAMES> 這個標記,
當使用者的瀏覽器看不到框架時,他就會看 到 <NOFRAMES> 與 </NOFRAMES> 之間的內容。
這些內容可以是提醒 瀏覽轉用新的瀏覽器的字句,甚至是一個沒有框架的網頁或能自動切換至沒有框架的版本 亦可。
1 <!DOCTYPE HTML> 2 <html> 3 <script type="text/javascript" src="jquery.js"></script> 4 <script type="text/javascript" src="jquery.min.js"></script> 5 <script type="text/javascript" src="zDrag.js"></script> 6 <script type="text/javascript" src="zDialog.js"></script> 7 <frameset cols="25%,50%,25%"> 8 <noframes> 9 <body> 10 很抱歉,使用的瀏覽器不支援框架功能,請轉用新的瀏覽器。 11 </body> 12 </noframes> 13 <frame src="dialog.html"> 14 <frame src="dialog.html"> 15 <frame src="dialog.html"> 16 17 </frameset> 18 19 </html>
2.兼容性問題