欢迎来到天天文库
浏览记录
ID:33725404
大小:1.83 MB
页数:18页
时间:2019-02-28
《dreamweaver基础教程—使用dreamweaver开发javascript脚本》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、使用Dreamweaver开发JavaScript脚本使用Dreamweaver开发JavaScript脚本我们已经介绍过Web 前端设计的逻辑层概念,它主要集中在JavaScript技术上。相对于HTML和CSS技术的完美支持,Dreamweaver 对于JavaScript技术的支持可以说是姗姗来迟,且比较有限。早期的Dreamweaver 使用“行为”概念打包常用的JavaScript功能块,而对于JavaScript语言本身的支持基本上没有,仅能够分色显示JavaScript关键字。从Dreamweaver CS3 版本开始,Adobe
2、把过多的精力集中在Ajax框架的开发上,忽略了基础性技术支持。而Dreamweaver 所开发的Spry框架虽然功能很强大,但是却无法与jQuery、Prototype等基础性Ajax 框架相比较。用Adobe官方解释,Spry技术是为Web设计师开发的Ajax框架,而不是为Web程序员开发的基础性架构,但是它与ExtJS和YUI等框架相比,界面效果和交互性功能方面又显得比较粗糙和弱小。升级到Dreamweaver CS4版本后,Adobe开始把精力放在JavaScript核心技术支持上,现在能够支持JavaScript代码核心智能提示,并提供
3、了几个实用工具。坦率地讲,Dreamweaver 不是开发JavaScript的最佳工具,但是作为一款Web 综合编辑环境,对于广大初学者来说仍然是首选工具,如果结合Dreamweaver 所附带的Spry技术框架,相信你能够轻松设计各种常用脚本功能。本章将详细讲解Dreamweaver 如何支持JavaScript技术,其中包括脚本服务、行为和Spry技术框架。1Dreamweaver中的JavaScript在Dreamweaver CS4版本之前,Dreamweaver 仅能够支持JavaScript代码的分色显示,且功能有限。升级到Dre
4、amweaver CS4版本后,Adobe开始意识到JavaScript在Web开发中的重要性,并加大了对其基础性技术的支持,这主要包括三个方面的支持服务。1.1 结构和逻辑的分离在Web 开发中,用户常常在页面内直接编写JavaScript脚本,有时甚至把JavaScript函数以属性事件的形式绑到标签中,这样做不符合标准设计的规范(即倡导结构、表现和逻辑的分离),同时也不便于JavaScript脚本管理和利用率,因此建议读者应养成在外部文件中开发JavaScript脚本并在外部文件中注册事件处理函数的习惯。Dreamweaver 考虑到部分
5、用户已经形成的习惯,提供了将JavaScript外置的工具。例如,在下面这个简单文档中,我们在头部区域定义一个JavaScript函数,然后在超链接中绑定该函数到onclick属性上,当单击超链接时,会自动触发函数,弹出一个提示信息对话框。569网页制作与网站开发从入门到精通
6、e>
7、t代码自动放置在独立的JS文件中,实现结构和逻辑的分离。例如,针对上面示例,在Dreamweaver 中选择【命令】
8、【将JavaScript外置】命令,打开【将JavaScript外置】对话框,如图1 所示。该对话框有两个选项:一个是【仅将JavaScript外置】单选按钮,它能够把文档内包含的脚本放置到外部文件中,并引入该文件。例如,在上面示例中,可以把
9、另一个是【将JavaScript外置并以非侵入方式进行附加】单选按钮,该单选按钮除了能够把文档内包含的JavaScript脚本外置之外,还可以把标签内
此文档下载收益归作者所有