<frameset rows="5,*" framespacing="0" frameborder="no" border="0">
<frame scrolling="no"style="border-top:#8AB5E8 5px solid;background-color:#8AB5E8;" noresize="noresize"/>
<frame src="" name="mainFrame" scrolling="yes" id="mainFrame" title="mainFrame"/>
</frameset>
若兩個frame都沒有設置noresize="noresize",第二個frame的大小就會變化(鼠標在兩個frame的臨界處拖動時,第二個frame的大小就會變化)。當有多個frame時,也會出現上述情況。
原因:frameset的rows="5,*"中的值只是頁面加載時候的初始值,若不設置noresize屬性,頁面加載完後就可以拖動frame改變其大小。(關鍵是rows裏面有一個不固定的元素:第二個frame的大小爲*,是不固定的)
當設置cols屬性時也是這樣的情況。