四、 进阶篇 Behaviors插件的编写
1.Behaviors插件的简介
Behaviors与Event(事件)以及Action(行为)是紧密结合的,实际上Behaviors插件的编写就是Action文件的编写,Action文件是.htm文件,存放在/Configuration/Behaviors/Action目录下,其结构可以划分为:
1、<head>里是Javascript代码,用以处理用户输入的参数,并且将生成的代码插入到当前文档
2、<body>里包含form,提供给用户参数输入,定制behaviors的具体细节
2.Behaviors插件的工作原理
Behaviors插件的工作流程大致如下:
3.Behaviors插件制作实例URl收藏 http://www.qqread.com/dreamweaver/t132158102.html
更多内容请看软件插件专题,或进入讨论组讨论。
【深 度 阅 读】 相 关 文 章
1.Behaviors插件的简介
Behaviors与Event(事件)以及Action(行为)是紧密结合的,实际上Behaviors插件的编写就是Action文件的编写,Action文件是.htm文件,存放在/Configuration/Behaviors/Action目录下,其结构可以划分为:
1、<head>里是Javascript代码,用以处理用户输入的参数,并且将生成的代码插入到当前文档
2、<body>里包含form,提供给用户参数输入,定制behaviors的具体细节
2.Behaviors插件的工作原理
Behaviors插件的工作流程大致如下:
| 1 | 用户点击Action浮动面板上的(+)按钮 |
| 2 | 如果定义了canAcceptBehavior()函数,Dreamweaver就调用,检测所选择的内容是否适合这个Action,如果canAcceptBehavior()返回false,那么Dreamweaver的Action浮动面板上的对应菜单项是灰色的,表示不适合执行这个Action |
| 3 | 用户选择某Action命令 |
| 4 | Dreamweaver检测Action代码里是否存在Form标签,如果存在,首先调用windowDimensions()函数,计算参数选择对话框的尺寸,如果windowDimensions()没有定义,Dreamweaver自动定义对话框的尺寸;最后弹出参数对话框 |
| 5 | 如果<body>标签中存在onLoad句柄,Dreamweaver就执行它,当然如果没有对话框,这一步不执行 |
| 6 | 用户选择参数 |
| 7 | 用户点击特定的按钮时,Dreamweaver执行Action代码里的behaviorFunction()和applyBehavior()函数,将其返回的字符串插入到用户文档 |
| 8 | 如果用户双击Action浮动面板上的Action列,将重新打开参数对话框,用户可以重新输入参数 |
3.Behaviors插件制作实例URl收藏 http://www.qqread.com/dreamweaver/t132158102.html
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- 软件插件 (7531篇文章)
- 网页改版是家家难念的经 (0次浏览)
- DWMX+ACCESS制作企业新闻系统 (0次浏览)
- DW8代码工具栏试用 (0次浏览)
- DW MX 中表单数据的传递 (0次浏览)
- DW MX 设计360度全景滚动效果图 (0次浏览)
- DW MX 的快键一览表 (0次浏览)
- Dreamweaver MX中移动层的使用 (0次浏览)
- Dreamweaver MX制作文字特效 (0次浏览)
- Dreamweaver MX 也要 VSS (0次浏览)
- 制作网页的十大诀窍! (0次浏览)



