?? 7-2-6.cfm.htm
字號(hào):
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>框架和鏈接</title>
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
</head>
<body>
<b><font FACE="宋體">
<p ALIGN="JUSTIFY">框架和鏈接</p>
</font></b><font FACE="宋體" SIZE="3">
<p ALIGN="JUSTIFY">假設(shè)你想建立一個(gè)網(wǎng)點(diǎn)包含一本書的全部內(nèi)容,你建立了兩個(gè)框架,在左邊框架中,你建立了一個(gè)指向書中章節(jié)的超鏈接列表;在右邊框架中,你顯示特定章節(jié)的內(nèi)容。你可以使用表7.1和7.2所示的兩個(gè)HTML文件來建立frameset文件和目錄表文件。</p>
<b>
<p ALIGN="JUSTIFY">表7.1 frameset文件</p>
</b>
<p ALIGN="JUSTIFY"><HTML></p>
<p ALIGN="JUSTIFY"><HEAD></p>
<p ALIGN="JUSTIFY"><TITLE> A Great Book On Active Server Pages </TITLE></p>
<p ALIGN="JUSTIFY"></HEAD></p>
<p ALIGN="JUSTIFY"><FRAMESET ROWS=“100%” COLS=“50%,50%”></p>
<p ALIGN="JUSTIFY"><FRAME SRC=“toc.cfm”></p>
<p ALIGN="JUSTIFY"><FRAME SRC=“chapter1.cfm”></p>
<p ALIGN="JUSTIFY"></FRAMESET></p>
<p ALIGN="JUSTIFY"></HTML></p>
<b>
<p ALIGN="JUSTIFY">表7.2 目錄表文件</p>
</b>
<p ALIGN="JUSTIFY"><HTML></p>
<p ALIGN="JUSTIFY"><HEAD></p>
<p ALIGN="JUSTIFY"><TITLE> Table Of Contents </TITLE></p>
<p ALIGN="JUSTIFY"></HEAD></p>
<p ALIGN="JUSTIFY"><BODY></p>
<p ALIGN="JUSTIFY"><UL></p>
<p ALIGN="JUSTIFY"><LI> <A HREF=“chapter1.cfm”> Chapter 1: </A></p>
<p ALIGN="JUSTIFY">Everything You Need To Know About Active Server Pages</p>
<p ALIGN="JUSTIFY"><LI> <A HREF=“chapter2.cfm”> Chapter 2: </A></p>
<p ALIGN="JUSTIFY">Even More Information On About Active Server Pages</p>
<p ALIGN="JUSTIFY"></UL></p>
<p ALIGN="JUSTIFY"></BODY></p>
<p ALIGN="JUSTIFY"></HTML></p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY">當(dāng)這個(gè)frameset文件在瀏覽器中顯示時(shí),你可看到如圖7.16所示,效果看起來還不錯(cuò),目錄表和章節(jié)內(nèi)容都顯示在它們應(yīng)該呆的地方。然而,如果你點(diǎn)擊到第二章的鏈接,你不會(huì)得到正確的結(jié)果,問題在于第二章的網(wǎng)頁被讀進(jìn)了錯(cuò)誤的框架(見圖7.17)。</p>
<p ALIGN="JUSTIFY"><img SRC="Image57.gif" tppabs="http://210.74.168.175/guide/asp/part7/Image57.gif" WIDTH="595" HEIGHT="379"></p>
<b>
<p ALIGN="CENTER">圖7.16 看上去似乎正確</p>
</b>
<p ALIGN="JUSTIFY">缺省情況下,當(dāng)你在一個(gè)框架中點(diǎn)擊一個(gè)超鏈接時(shí),新的網(wǎng)頁會(huì)讀進(jìn)同一個(gè)框架中,有時(shí)這是你所希望的,但更多情況下,你希望網(wǎng)頁被讀進(jìn)另一個(gè)框架中。在這個(gè)例子中,你希望章節(jié)內(nèi)容被讀進(jìn)右邊的框架中,而不是左邊的,這可通過指定特定的框架名來實(shí)現(xiàn)這一點(diǎn)。</p>
<p ALIGN="JUSTIFY"><img SRC="Image57.gif" tppabs="http://210.74.168.175/guide/asp/part7/Image57.gif" WIDTH="595" HEIGHT="370"></p>
<b>
<p ALIGN="CENTER">圖7.17 鏈接將文件讀入到錯(cuò)誤的框架中</p>
</b>
<p ALIGN="JUSTIFY">與窗口類似,框架也可以有名字,顯然你可以用<FRAME>的NAME屬性來為一個(gè)框架起名,一旦你為框架起了名字,你可以用<A>的TARGET屬性來指定它,表7.3和7.4中的兩個(gè)文件是修改后正確的文件。</p>
<b>
<p ALIGN="JUSTIFY">表7.3 新的frameset文件</p>
</b>
<p ALIGN="JUSTIFY"><HTML></p>
<p ALIGN="JUSTIFY"><HEAD></p>
<p ALIGN="JUSTIFY"><TITLE> A Great Book On Active Server Pages </TITLE></p>
<p ALIGN="JUSTIFY"></HEAD></p>
<p ALIGN="JUSTIFY"><FRAMESET ROWS=“100%” COLS=“50%,50%”></p>
<p ALIGN="JUSTIFY"><FRAME SRC=“toc.cfm” NAME=“TOC”></p>
<p ALIGN="JUSTIFY"><FRAME SRC=“chapter1.cfm” NAME=“CHAPTER”></p>
<p ALIGN="JUSTIFY"></FRAMESET></p>
<p ALIGN="JUSTIFY"></HTML></p>
<p ALIGN="JUSTIFY"> </p>
<b>
<p ALIGN="JUSTIFY">表7.2 新的目錄表文件</p>
</b>
<p ALIGN="JUSTIFY"><HTML></p>
<p ALIGN="JUSTIFY"><HEAD></p>
<p ALIGN="JUSTIFY"><TITLE> Table Of Contents </TITLE></p>
<p ALIGN="JUSTIFY"></HEAD></p>
<p ALIGN="JUSTIFY"><BODY></p>
<p ALIGN="JUSTIFY"><UL></p>
<p ALIGN="JUSTIFY"><LI> <A HREF=“chapter1.cfm”> Chapter 1: </A></p>
<p ALIGN="JUSTIFY">Everything You Need To Know About Active Server Pages</p>
<p ALIGN="JUSTIFY"><LI> <A HREF=“chapter2.cfm”> Chapter 2: </A></p>
<p ALIGN="JUSTIFY">Even More Information On About Active Server Pages</p>
<p ALIGN="JUSTIFY"></UL></p>
<p ALIGN="JUSTIFY"></BODY></p>
<p ALIGN="JUSTIFY"></HTML></p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY">NAME和TARGET屬性強(qiáng)制超鏈接和網(wǎng)頁正確工作,當(dāng)用戶在名為TOC的框架中點(diǎn)擊一個(gè)超鏈接時(shí),相應(yīng)章節(jié)的內(nèi)容就會(huì)讀入名為CHAPTER的框架中。<A>的TARGET屬性使超鏈接定位于正確的框架。</p>
</font>
</body>
</html>
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -