当前位置:七道奇文章资讯设计学堂DW设计
日期:2009-10-28 21:36:00  来源:本站整理

<b>DreamweaverMX打造留言本(二)</b>[DW设计]

赞助商链接



  本文“<b>DreamweaverMX打造留言本(二)</b>[DW设计]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

在前面我们提到,先要保证留言的正常显示就要做到在有留言的时刻才显示留言,假如没有留言则显示“暂无留言”,那这些在DW MX里怎么做呢??在这里呢,我们要学习一个新的行为show region(显示区域),即按照库里的资料来显示差别的资料.

先说说它的基本概念吧,拿我们上面的留言内容来打个比方:假如我留言内容为空,则显示什么;假如留言内容不为空,则又显示什么.如图(7-9)所示.
/10207/pic/0720dwme10.gif">
7-9

选中整个留言内容表格后应用Application-->Server Behaviors-->Show Region-->Show Region If Recordset Is Not Empty(当记录集不为空),也就是当留言内容不为空时显示这个表格.说到这里就不得不说说别的几个行为了.

Show Region If Recordset Is Empty(假如记录集为空):当记录集为空时,显示选中的区域.
show Region If Recordset Is Not Empty(假如记录集不为空):当记录集合包含记录时,显示所选区域.

Show Region If First Record(假如是第一条记录):当处于记录集合的第一条记录时,显示选中的区域.
Show Region If Not First Record(假如不是第一条记录):当没有处于记录集合第一条记录时,显示所选的区域.
Show Region If Last Record(假如是最后一条记录):当处于记录集合最后一条记录时,显示所选的区域.
Show Region If Not Last Record(假如不是最后一条记录):当没有处于记录集合最后一条记录时,显示所选的区域.

单击它,呈现如图(7-10)所示对话框.



7-10

在这个对话框中挑选与本行为对应的记录集,在这个页面我们只成立了一个记录集,名字为guestbook.利用行为后的效果如图(7-11)所示.



7-11
为了避免当没有留言内容的时刻会出错,在这里我们还要应用Show Region If Recordset Is Empty(当记录集为空时)行为,把它应用到“暂无留言”的表格上,终究效果如图(7-12)所示.



7-12

下一步,让我们来完善它,通过在显示留言的大表格里插入一些小表格,排好,并插入相关图片(这里放的是网上最常见的小图片.:)),如图(7-13)所示.这里是一些最基本的表格工夫,详情情拜见本系列别的章节.



7-13

目前要做的呢,就是把里的拖到呼应表格里,如把用户名拖到姓名背面的单元格里,留言内容要放到留言内容后的单元格里,记得把f_name拖到发表于前面,f_time拖到发于于背面,这样显示的时刻就变成了“XX发表于XX”.见图(7-14)所示.



7-14

这里有个小小的bug,即我们所显示的留言无法举行格局化,即你会发目前你的留言中无论有多少个回车,在显示的时刻都不会换行,并且两个以上的空格城市变成一个空格.这个问题可以操纵spdformat.mxt插件来办理(点这里插件!).安装好插件后,办法如图(7-48)所示.留言内容和答复都要应用这个插件.




7-48
大概又人要问了,那我里那些OICQ之类的怎么做啊.这个呢,不知道大家知不知道html里img标签的一个alt属性,即鼠标移上去的时刻显示呼应的阐明文字.在这里呢,我们把它和图片举行呼应的动态绑定.至于地址则做成点击后联接到呼应的地址就行了,邮箱呢就点击后翻开OUTLOOK对留言者发信.

具体方面如图(7-15)所示.



7-15

这里有个先后次序之分,先选中OICQ的图片,再从右边的记录集里选定呼应的集(这里选中里存放OICQ号码的字段(f_oicq),再从Bind To:下拉菜单里挑选img.alt,即我们在前面讲到的img标签属性,再单击背面的Bind就行了,假如绑定精确的话则会产生和前面记录集一样的颜色,以标明在这里利用了一个行为,如图(7-16)所示.在这里呢我们还要将它美化一下.



7-16

翻开和视图,你会发现方才插入的东东在代码里是alt="<%=(guestbook.fields.item("f_oicq").value)%>",COPY这段代码放到它的前面,并把此中的f_oicq改成f_name(里发贴人的姓名字段),使它的终究代码为alt="<%=(guestbook.fields.item("f_name").value)%>的OICQ号码是<%=(guestbook.fields.item("f_oicq").value)%>",这样当它显示的时刻便为“XX的OICQ号码是XX”,都动态绑定了,多好啊,呵..



7-17


  以上是“<b>DreamweaverMX打造留言本(二)</b>[DW设计]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .