導航:首頁 > 萬維百科 > 網頁設計子頁面怎麼設置

網頁設計子頁面怎麼設置

發布時間:2020-11-25 17:14:46

1、dw中怎麼製作二級子頁面

首先得建一個表,當然,如果你的表中就已經建好目錄的話,那這一步可以省略了。但有一點要提醒:這個表是我這個例子的使用依據(不知道這樣說對不對)。
由於我用的表是ACCESS的,所以建表就不說了,只列出這個兩個表的相應的欄位名(資料庫名:db.mdb):
表名:type_tree ――父類
欄位:type_id(自動編號) type_name(類別名稱)

表名:s_type ――子類
欄位:id(自動編號) s_name(子類別名稱) type_id(父類ID)――與父類表相對應

現在是建立資料庫連接:
Dim conn, connStrSet conn = server.CreateObject("ADODB.Connection")connStr = "Provider = Microsoft.jet.oledb.4.0;"connStr = connStr & "Data Source = " & server.mappath("db.mdb")Conn.Open connStr
以上代碼應當不用再解釋了吧,都是大家常用的代碼。。
現在進入實質性的操作:)
二級關聯菜單一般情況下都是以下拉菜單來做,這里我也不例外,一樣用下拉菜單來做。
只不過這里有一個地方不一樣哦。
就是一個用的是跳轉菜單,這一點很重要,成功與否全看這個菜單有沒有用對!
以下是這個跳轉菜單的代碼!
<select name="first" onChange="MM_jumpMenu('parent',this,0)">
<%
sql = "select [type_id],[type_name] from [type_tree]"
set rs = conn.execute(sql)'取得父類的ID及名稱
if rs.eof or rs.bof then
response.write "<option>-----</option>" '如果沒有記錄,就顯示-----
else
while not(rs.eof or rs.bof) '有記錄,就將父名稱列出來,形成下拉。
response.write ("<option value='?sec=" & rs(0) & "'")
if cstr(rs(0)) = request.querystring("sec") then
response.write "selected"
end if
response.write (">" & rs(1) & "</option>")
rs.movenext
wend
rs.movefirst '將游標移到第一條,以備下面之用。
end if
%>
</select>

哦,對了,還有一段代碼忘了貼出來了,這個是跳轉菜單的關鍵啊,看我粗心的!
補上補上:
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
//-->
</script>
以上代碼貼到<head>里,是DW生成,我看不太懂什麼意思,所以不註解了:D
現在是菜單的二級部分,這里不是用跳轉菜單,只是一個列表罷了,所以代碼跟上面的跳轉菜單也就差一個onchange這個函數。
以下是這個菜單的代碼,由於循環跟判斷相對上面來說復雜一些,大夥要看清楚一點哦。
<select name="second">
<%if rs.eof or rs.bof then
response.write ("<option>--------</option>")
else
if request.querystring("sec") = "" then '獲取跳轉之後的sec值
temp=rs(0) 如果為空,就把temp的值設為第一條記錄的值
else
temp = request.querystring("sec") '否則就為收到的值
end if
subsql = "select [s_name] from [s_type] where type_id='"&temp&"'"
set subrs = conn.execute(subsql) '列出一切資料為temp的記錄
if subrs.eof or subrs.bof then
response.write ("<option>-----</option>")
'如果沒有記錄,則在這個列表中顯示"-----"
else
while not(subrs.eof or subrs.bof)'否則就用循環列出一切符合條件的記錄。
response.write ("<option value=" & subrs(0) & ">" & subrs(0) & "</option>")
subrs.movenext
wend
end if
end if
'關閉所有的記錄集
subrs.close
set subrs = nothing
rs.close
set rs = nothing
conn.close
set conn = nothing
%>
</select>

到現在為止,已經將這個二級菜單的制過程做完了。

2、製作網頁,讓多個子網頁上的內容能同步修改

靜態的你用iframe,然後把那塊單獨做個頁面,不過得寫寬高,能不用這種最好不用,不同設置會變形,動態的直接資料庫就行,這種最好了,還不會再找額吧

3、如何用html編寫一個簡單的網頁

HTML源碼如下:

<!DOCTYPE html>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

<title></title>

<meta charset="utf-8" />

</head>

<body style="text-align:center;background-color: bisque;padding-top: 100px;">

<h5>hello word</h5>

<select id="ab">

<option value="0">html</option>

<option value="1">css</option>

<option value="0">js</option>

</select>

<div id="div1" data-zg="中國人" data-zgr="我們是祖國的兒女,我愛祖國">

我們愛祖國!!我們愛祖國!

</div>

</body>

</html>

效果預覽圖瀏覽器顯示:

(3)網頁設計子頁面怎麼設置擴展資料:

HTML超級文本標記語言文檔製作不是很復雜,但功能強大,支持不同數據格式的文件鑲入,這也是萬維網(WWW)盛行的原因之一,其主要特點如下:

1、簡易性:超級文本標記語言版本升級採用超集方式,從而更加靈活方便。

2、可擴展性:超級文本標記語言的廣泛應用帶來了加強功能,增加標識符等要求,超級文本標記語言採取子類元素的方式,為系統擴展帶來保證。

3、平台無關性:雖然個人計算機大行其道,但使用MAC等其他機器的大有人在,超級文本標記語言可以使用在廣泛的平台上,這也是萬維網(WWW)盛行的另一個原因。

4、通用性:另外,HTML是網路的通用語言,一種簡單、通用的全置標記語言。它允許網頁製作人建立文本與圖片相結合的復雜頁面,這些頁面可以被網上任何其他人瀏覽到,無論使用的是什麼類型的電腦或瀏覽器。

4、網頁製作把主頁面和子頁面放一起怎麼讓他們鏈接上

用FRONTPAGE或者DREAMWEAVER做個超級連接就可以 這個是最基本的 然後不要亂移動單個文件 把這個文件一個一個按原來的排列傳到空間上去就可以了 很簡單的

5、網頁製作 導航欄和分類欄怎麼在子頁面也共用呢

首先將導航欄或分類欄目製作成一個獨立的文件,這個文件需要根據你使用不同的網頁編程語言來進行不同的命名,比如.html .asp .php .jsp;再將這文件放置到需要調用的地方即可:
HTML靜態網頁調用:
<include file="header.htm" />
ASP網頁調用:
<!--#include.file="header.asp"-->
PHP網頁調用:
<?php include 'header.php';?>

6、請問怎麼製作主網頁打開幾個子網頁啊

添加超鏈接就可以了丫,具體的可以百度一下關鍵詞網頁添加超鏈接,或者去搜一下w3school的HTML教程,這個比較簡單,您可以很快學會的,如果還有具體情況請百度Hi聯系我,可以具體指導下,上手的東西單純用文字確實不怎麼講的清楚。希望能幫到您。

7、關於網站的子網頁怎麼設計?

沒有什麼設計是能滿足任何需求的,你可以沒事多多訪問別人的網站,去找靈感。

與網頁設計子頁面怎麼設置相關的知識