vs2010,vs2008都不支援frameset,或者說會對使用frameset提出警告。
其實說實話,對使用效果根本木有影響,但是那麼多提示小橫線看得老夫很煩躁啊。現在提示解決辦法:
工具—>選項—>文本編輯器—>html—>驗證—>選擇“xhtml.0 frameset”
其餘的預設。看看,這樣是不是輕松搞定了!哈哈!
下面給個使用frameset的小例子:
index.aspx
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<frameset cols="20%,*">
<frame src="1.aspx" name="frame1" noresize="noresize" />
<frame src="2.aspx" name="frame2" noresize="noresize" />
</frameset>
</html>
1.aspx
<body>
<form id="form1" runat="server">
<div>
<a href="http://www.baidu.com" target="frame2">百度連結</a>
</div>
</form>
</body>
2.aspx
暫時不放内容,但點選1.aspx的連結時候,2.aspx會顯示百度的頁面。