• 网络学院
  • 新手学堂
  • 操作系统
  • 网络技术
  • 软件应用
  • 办公软件
  • 编程技术
  • 网站架设
  • 数据库类
  • 平面设计
  • 多媒体类
  • 游戏资讯
  • 教学论文
  • 认证考试
DreamweaverMXUltradev探索__技巧荟萃
广告位
  站点:
  • 首 页
  • 最新软件
  • 最新文章
  • 国内软件
  • 国外软件
  • 汉化软件
  • 源码下载
  • 字体下载
DreamweaverMXUltradev探索__技巧荟萃
软件发布 DreamweaverMXUltradev探索__技巧荟萃
网络软件 系统工具 应用软件 联络聊天 图形图像 多媒体类 行业软件 游戏娱乐 编程开发 安全相关 教育教学 数码软件
热门软件: QQ 瑞星 pplive e话通 木马克星 千千静听 office2000 五笔字根 Photoshop 视频分割
返回首页 | 文章首页 | 网站架设 | DreamWeaver | DreamweaverMXUltradev探索__技巧荟萃

DreamweaverMXUltradev探索__技巧荟萃

 

添加时间: 2005-6-2 2:09:43  作者: 网页教程  阅读次数:38   来源: http://d9soft.com

 

 

       

    之前我们讲了一些Dreamweaver MX的基本操作,相信大家看了后都会觉得比较简单,的确,这是个工具软件,操作方便应该是它的宗旨。其实网络后台最基本的就应该是抓取数据库了,只有掌握好这方面的东西你才可以更加深入的学习。当然,我们只学习了Dreamweaver MX的很少一部分,还有很多的行为(Server Behaviors)就要你自己去慢慢摸索了,我们所能做的就是带你进入Dreamweaver MX的世界,要掌握更加深层的东西,就要看你的耐心和意志了。学习是快乐的,但也是痛苦的,尤其在你碰到问题没有办法解决的时候。

从今天开始,我们要一起探讨一些技巧方面的东西,我们的技巧不是在操作上的,而是在后台应用上的,也就是asp的技巧。Dreamweaver MX能够自动生成代码,相信大家已经觉得是一大飞跃了,尤其是对那些设计人员来说再也不是什么遥不可及的事情了。但是任何事物都有它的负面性,Dreamweaver MX也不例外。

首先:它生成的代码太多了,不是那么容易让初学者理解。很多时候我们完全可以用比较少的代码来替代它自动生成的代码。其次:它需要管理的页面也太多了,也就是说给web维护人员带来了比较大的麻烦,我们经常可以看到在行为对话框中有一个after **** go to ,就是手当我们完成此操作后跳转(小技巧:跳转也可以说是定向,asp代码是:Response.Redircet "newpage.asp" )到一个新的页面。其实它完全可以做到一个页面上,这样的好处是我们要维护的页面就少了,你可不要小看它,如果你能够很好的掌握这个技巧,那么你将可以少建30%的页面,的确是这样的,你不要吃惊。

今天我们就来说说这方面的技巧:这里我们主要用到一个if……end if语句,这个我想大家都明白,具体怎么实现了?

比如:我们要建立一个登录系统,用传统的Dreamweaver MX做我们要两个页面,这是个很简单的东西,只要几行的代码?所以我决定把它并在一个页面里。

编程思路:我们要建立登录系统,肯定要用到表单< form>< /form>在表单提交的时候我们用Request.form("name")来得到表单里的值,还有一个在客户机与服务器之间传递信息的方发就是Request.QueryString,它是和url一起传递的,就是我们经常看到的,http : //www.cfsky.com/forum.asp?id=1。Id=1就是QueryString,我们可以用Request.queryString("id")来得到它的值。

我们要实现的就是用if语句检查有没有Querystring,如果没有就在页面上生成表单,如果有就在页面上输出 "欢迎您,都市无情人" (小技巧:用Response.write "你想要输出的文字"可以输出,也可以用< %= "你想要输出的文字" %>)

在页面上建立基本的表单,名字为login.asp,大家注意:我们在< form>的action属性中填写的是文件本身,后面还给了它一个url参数,这个参数就是用来控制页面中asp代码的执行的。代码如下:

< html>
  < head>
  < title>Untitled Document< /title>
  < meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  < /head>

< body>
  < form name="form1" method="post" action="login.asp?action=yes">
  < p>
  < input type="text" name="textfield2">
  < /p>
  < p>
  < input type="text" name="textfield">
  < /p>
  < p>
  < input type="submit" name="发送" value="Submit">
  < /p>
  < /form>
  < /body>
  < /html>

下面我们来添加if控制语句:

< html>
  < head>
  < title>Untitled Document< /title>
  < meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  < /head>

< body>
  < % if Request.QueryString("action")="" then %>
  < form name="form1" method="post" action="login.asp?action=yes">
  < p>
  < input type="text" name="textfield2">
  < /p>
  < p>
  < input type="text" name="textfield">
  < /p>
  < p>
  < input type="submit" name="发送" value="Submit">
  < /p>
  < /form>
  < %
  else
  Response.write "欢迎你,都市无情人"
  End if
  %>
  < /body>
  < /html>

当最初执行login.asp的时候,由于没有url参数,所以Request.QueryString("action")=""是空值,在页面上生成表单,当我们在页面上填写用户名字和密码时,提交表单,< form name="form1" method="post" action="login.asp?action=yes">这时候,Request.QueryString("action")="yes",不是空,所以在页面上执行Response.write "欢迎你,都市无情人"。

看到没,我们就加了几行asp代码就把两个页面并到了一起,简单吧。当然这是个登录系统,还要校验用户输入的密码是否正确,这里就不在阐述了,因为用Dreamweaver MX很容易作到,我们只讨论技巧,如果你要做个登录系统,先花两分钟时间用Dreamweaver MX搞定,然后再在里面插入上面if语句就可以了

 

 

 

上下文章:

 

上一篇文章: 运用Dreamweaver实现Real与网页结合 下一篇文章: 运用DreamweaverMX巧妙格式化表格

相关文章:

  • Photoshop技巧:让模糊照片变清晰
  • Oracle认证数据库备份技巧
  • 通过JDBC连接oracle数据库的技巧
  • 如何通过JDBC连接oracle数据库的技巧
  • 参加OCP考试的小技巧

相关软件:

  • Apc001.Com 极限音乐探索 免费版
  • 单词探索者 V4.12.15 英语版
  • 2006年度巨献电脑知识及技巧大合集 EXE格式
  • 技压群雄-电脑超级技巧5000招 PDF电子书
  • 电脑超级技巧3000火力加强版 CHM电子书
  • 无限探索者 V8.0

 

 

快速导航

  • 网络学院
  • 精品汇聚
  • 字体下载
  • 教程下载
  • ASP源码
  • PHP源码
  • Net源码
  • JSP 源码

网站架设分类导航

  • DreamWeaver
  • HTML/CSS
  • Flash
  • Firework
  • FrontPage
  • 建站指南

本类经典文章推荐

  • 十二个Dreamweaver鲜为人知的小秘...
  • DW8创建自定义代码片段的方法
  • Dreamweaver你未必了解的5个小技巧
  • Dreamweaver制作随机播放背景音乐...
  • 特效:在网页中显示可拖动的月历
  • 教你驾驭Dreamweave中的小秘诀
  • Dreamweaver使用快技法十三则
  • 用DreamweaverMX 做图像热区
  • Dreamweaver 8 新功能总结
  • Studio 8 : Dreamweaver 代码折叠

DreamWeaver阅读排行

  • 教你如何用Dreamweaver制作电子相...
  • 用Dreamweaver插件制作动态下拉菜...
  • 如何设计首页???(解答)
  • Dreamweaver基础技巧-布局阶段
  • 网页制作隐藏对象巧利用
  • 站点-网页布局设计基础
  • Dreamweaver制作网页-幻灯片效果
  • “层”定位的问题的解答
  • DreamweaverMX2004新功能介绍
  • Dreamweaver中实现flash的透明背景

网站架设阅读总排行

  • 用层模拟下拉列表框
  • 教你如何用Dreamweaver制作电子相...
  • 用Dreamweaver插件制作动态下拉菜...
  • 突破网页文字无法复制局限
  • 如何设计首页???(解答)
  • Dreamweaver基础技巧-布局阶段
  • 流程图软件Visio作“高难度”网页
  • 网页制作隐藏对象巧利用
  • 站点-网页布局设计基础
  • 动态QQ表情DIY Fireworks轻松搞定

广告位置

字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 回到顶部

关于我们 | 版权声明 | 免责条款 | 广告联系 | 软件发布 | 下载帮助 | 下载排行 | 网站地图 | 特别鸣谢 | 友情连接

copyright; 2005-2008 D9soft.com 第九软件网 版权所有