导航:首页 > 万维百科 > 网页设计子页面怎么设置

网页设计子页面怎么设置

发布时间: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、关于网站的子网页怎么设计?

没有什么设计是能满足任何需求的,你可以没事多多访问别人的网站,去找灵感。

与网页设计子页面怎么设置相关的知识