网页设计

          行为              ASP
             ↑                 ↑
       网页特效、ASP动态网页技术

一、行为
行为有三个重要组成部分:对象(Object)、事件(Event)、动作(Action)
对象是产生行为的主体,许多页面元素或标记(图片、文字、多媒体等)都可以成为对象,
事件是触发动态效果的条件,
动作是经过精心编写的JavaScript程序
1、窗口→行为→单击+▼按钮→设置文本→设置状态栏文本→输入" "→确定→设置状态栏文本→行为
选择页面左侧的图片→在属性面板像框指定图片名称→+▼→交换图像
2、事件
事件是指示访问者执行了何种操作,是触发动作的原因,事件可以与"行为"面板的"动作(+)"弹出菜单中的动作相关联
3、动作
动作是一段预先编写的JavaScript代码,这些代码执行特定的任务,并提供了最大限度的夸浏览器兼容性,是事件的直接结果。在把行为附加到某个对象之后,每当该元素的某个事件触发时,就会调用与该事件关联的动作(JavaScript代码)
4、将"行为"附加到文本
不能将行为附加到纯文本上,但可以将行为附加到链接,要将行为附加到文本,最简单方法是向文本添加一个空链接(不指向任何内容),注意这样做文本显示为链接状态,如不想成为链接状态,可以更改链接颜色并删除下划线
要将某个行为附加到所选文本上
在属性面板"链接"文本框输入"JavaScript :; “(一定要有冒号和分号),也可以在"链接"文本框中改用锚记符号(#)。使用锚记符号的问题在于,当访问者单击该链接时某些浏览器可能跳到页的顶部。单击"JavaScript:;“空链接,则不会在页上产生任何效果,因此JavaScript方法通常更可取。
打开"行为"面板
从"动作"弹出菜单中选择一个动作,输入该动作的参数,然后选择一个触发该动作的事件
5、JavaScript技术
JavaScript是一种基于对象和事件驱动并具有安全性能的脚本语言,它可以直接嵌套在HTML页面种运行时不需要单独编译。由于它具有跨平台性、与操作环境无关、只依赖于浏览器本身等特性,只要是支持JavaScript的浏览器都可以执行
⑴JavaScript代码可以嵌入HTML中,并与HTML标识符、CSS样式表相结合,成为HTML文档的一部分,实现网页的动态效果或交互功能。
⑵JavaScript是基于对象的语言,它把复杂的对象统一起来,形成一个很强大的对象系统
6、交换图像和恢复交换图像
注意:不管原始图像和交换图像的大小是否一致,交换的图像大小都于原始图像保持一致,最好选择两幅尺寸一致的图像素材
行为面板中的+▼按钮→交换图像→设定原始挡为,输入交换图像的文件名→确定→在"行为"面板自动添加"交换图像"和"恢复交换图像”(是在"交换图像"对话框中默认中"鼠标滑开时恢复图像"复选框时被定义)
7、弹出信息行为
显示一个带有指定信息的JavaScript警告。
8、效果(Spry动画)
Dreamweaver CS6中的Spry动画效果主要用来增强视觉效果以创建动画过渡,或者以可视方式修改页面元素,其效果行为可应用于使用JavaScript的HTML页面上的几乎所有元素。要对某个元素应用效果,必须使该元素处于选定状态,或指定一个ID
9、设置文本
包括4种类型:容器文本、框架文本、状态栏文本、文本域文本
⑴容器文本
选择要链接行为的对象→打开行为→+▼→设置文本→设置容器的文本→使用"容器"菜单选择目标元素→在"新建HTML"文本框内,输入新的文本或者JavaScript代码
⑵框架文本
插入→HTML→框架→在topFrame子架中,输入文本"框架文本"→设置为 空链接→选定该链接→行为→+▼→设置文本→设置框架文本→新建HTML输入要替换选定框架中内容的文本内容” “→获取当前HTML→把目标框架的HTML的内容和形式复制到当前文本框→保留背景颜色
⑶状态栏文本
在文件中选定标签→行为→+▼→设置文本→设置状态栏文本→在信息"输入需要显示的文本”
⑷文本域文本
插入→表单→文本域→输入"改变文本域文本"并设置为"空链接"→选定该链接→行为→+▼→设置文本→设置文本域文本→在"文本域"下拉列表框中选择目标文本域,在"新建文本"输入需要的文本

二、APS
是服务器端脚本环境,而不是一种脚本语言。利用ASP技术,可把HTML、普通文本、脚本命令以及COM组件有机的组合在一起,为Web服务器应用程序提供一种功能强大的方法或技术。
1、ASP文件结构
ASP文件通常由3部分构成:
⑴标准的HTML标签:所有HTML标签都可以用,代码被传送到客户端浏览器,由浏览器解释执行
⑵服务器端代码:ASP程序首先用<%@LANGUAGE=“VBSCRIPT”%>命令在开始指定程序用脚本语言用#include语句调入其他ASP代码,增强了编程的灵活性
⑶客户端代码:ASP程序在服务器端执行完后服务器返回给客户端浏览器解释执行
2、ASP运行原理
客户在地址栏输入URL向服务器请求页面

浏览器用HTIP协助描述,并用TCP/IP寻址发送服务器的请求?

服务器接收和分析HTIP请求,执行完成所有请求后,生成返回页面,并将结果打包成HTIP响应

浏览器执行所有客户端脚本,并在屏幕上显示HTML输出

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值