更新:它仍然無法正常工作。鏈接是可點擊的,但他們並沒有考慮它的假設。例如,從第1幀開始,當您點擊聯繫人信息時,它應該在第3幀中打開它。從名稱1中,當您單擊工作小時數時,它應顯示第3幀中的工作小時數。如何在HTML中打開鏈接到另一個框架?
更新2:添加#符號後...當我點擊聯繫信息..它會顯示框架3中的幀1並擺脫我在幀3中。我不是這樣做。
因此,我有四個幀。這些框架的代碼顯示如下。所以它會在一個頁面中顯示四個不同的幀。該圖片也顯示出來。
<!DOCTYPE html>
<html>
<head>
<title> A4 - HTML Frames - Jainamkumar Patel </title>
</head>
<frameset cols = "20%,50%">
<frame src = "frame1.html">
<frameset rows = "30%,30%">
<frame src = "frame2.html">
<frameset cols = "25%,25%">
<frame src = "frame3.html" name = "frame1">
<frame src = " ">
</frameset>
</frameset>
</frameset>
</html>
現在這是我想做的事:
窗格2包含超文本鏈接聯繫信息,服務,營業時間,產品說明。產品說明至少應有3個鏈接。
瀏覽器窗口的窗格3保存描述聯繫信息,服務,操作小時的頁面,適當鏈接指向哪些頁面。
1個代碼:
<!DOCTYPE html>
<html>
<head>
<link rel = "stylesheet" href = "HTML_Style_Sheets.css">
</head>
<body>
<h1> CRC Software Solutions </h1>
<h2> About Us </h2>
<p><a href = "#frame3.html" target = "frame1"> Contact Information </a></p>
<p><a href = "#frame3.html" target = "frame1"> Services </a></p>
<p><a href = "#frame3.html" target = "frame1"> Hours of Operation </a></p>
<p><a href = "#frame3.html" target = "frame1"> Product Descriptions </a></p>
<ol>
<li> Product 1 Description </li>
<br>
<li> Product 2 Description </li>
<br>
<li> Product 3 Description </li>
</ol>
</body>
</html>
3幀代碼:
<!DOCTYPE html>
<html>
<head>
<link rel = "stylesheet" href = "HTML_Style_Sheets.css">
</head>
<body>
<h1> Contact Information </h1>
<p> 4837 Blind Bay Road <br>
Celista, BC V0E 1L0 <br>
250-955-5462 <br>
</p>
<p> For any difficulties or questions you might have regarding out website and services please contact our Support Team. </p>
<p> [email protected] </p>
<h1> Hours of Operation </h1>
</body>
</html>
所以我想要做的是鏈接聯繫信息框架3。所以,當你點擊框架1中的聯繫人信息時,它應該在框架3中打開它。服務也是一樣。一旦服務在框架1中被點擊...它應該在框架3中顯示服務。(我仍然需要完成服務部分,但是我已經完成了聯繫信息部分)。
問題:當我運行it..and點擊聯繫Information..It打開幀3在新標籤是不是我必須做的。
是的,我知道它巨大,但請幫助我與此。
謝謝。
@ AllDani.com是的,那是我想做的。 –
'frame'和'frameset'標籤在現代HTML中被棄用,建議使用'iframe'代替。 – rvighne
Ik,但我想用這個。我只被要求使用Frame和Frameset。 –