dw二级网页怎么做(dw网站建立二级页面)

http://www.itjxue.com  2023-02-27 00:43  来源:未知  点击次数: 

wxbit如何制作两个页面

想在dreamweaver制作二级页面,就在dw中新建一个页面制作。具体步骤是dw菜单中的文件,新建,页面类型选html,点击创建按钮就创建了一个空白页面。在这个空白页面上做你要得二级页面效果

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

到现在为止,已经将这个二级菜单的制过程做完了。

怎么在dw中进行二级页面与首页的超链接

你好

可以用相对路径实现超链接

1、如果首页为index.html,二级目录为A,且在同一路径下,二级页面b在目录A中,则二级页面指向首页的链接为:../index.html

2、如果首页为index.html,二级页面b和首页在同一路径下,则二级页面指向首页的链接为:index.html

3、在dw中,可以直接通过鼠标指向的方式实现,如下图所示:

希望对你有所帮助,望采纳,谢谢

用dreamweaver8.0怎么样创建二级页面

你好,在里面建个文件夹。在文件夹里再创建页面就是了!!

其实按内容来说。同在首页里的页面也可以说是二级页面

不过你这个应该是按独立页面链接结构来说的。。

这样的二级页面有利于管理。比如论坛的页面你可以放在BBS文件夹里。新闻页面你可以放在NEWS文件夹里!!然后通过超级连接相互联系起来!!'

你怎么想的呀,文件夹和文件在DW里的文件管理里面查看就是以树型的呀,不过你说的相对应,我想没有什么方法解决吧,他们的连接是用页面里的超级链接去的。程序无法从表面看,,只有你去变通了!!

就是我上面说的。还有要告诉你的。我做网站四五年了,没有发现有什么不便的。有些静态的页面达到四五十页也没有事,就如你的电脑硬盘里的东西一样。你分类好了。查找还是很方便的!!更何况。网页打开后还有连接提示你呢!!

怎么将Dreamweaver作出来的网页做成二级网页

所谓二级网页,应该是根网站链接结构有关的,从首页链接到的分栏目,都可以算是二级网页。并不是说放在文件夹中就是二级网页。不清楚你是要做什么样的二级网页。但是网站在制作之前,最好完成结构和功能的设计工作。你可以尝试Dreamweaver的站点功能

dw二级标题怎么做

1、首先先选中文本文件。

2、然后选择菜单栏中的dw二级标题。

3、就可以直接将dw二级标题应用到文本上了。以上就是dw二级标题怎么做的解决办法。

(责任编辑:IT教学网)

更多