请选择入口:
主站
|
电信
|
网通
|
域名主机
下载,从天空开始!
首 页
|
分 类
|
排行榜
|
最近更新
|
装机必备
|
软件资讯
|
手机软件
|
软件商城
|
软件发布
新闻资讯
|
操作系统
|
联络聊天
|
网络工具
|
应用软件
|
病毒防治
|
办公软件
|
设计开发
抢鲜播报
专家评论
聊天工具
下载应用
安全技术
Photoshop
操作技巧
播放器
专题汇总
您的位置:
首页
->
软件资讯
->
新闻资讯
->
业界新闻
-> DW CS4 JavaScript的部分新特性
文章搜索
热门关键字:
QQ
QQ空间
IE8
下载
Photoshop
输入法
BT
windows7
本类文章
Mozilla下一代火狐浏览器四
视觉回顾:最流行软件1.0版
安息吧 MSN即将从中国互联网
Windows7家庭高级版或提供多
IE8“恶心”广告惹争议 无
艾瑞:网络电视已成互联网基
暴风旧版更换完毕 超4000万
虚拟货币"紧箍咒" 新规限制
绿坝推广首日 电脑卖场难见
微软公布部分Windows7中文版
近期头条
今日起Windows7 Beta开始自动重启
糖果浏览器3.0-永不崩溃的浏览器
PS教程:无与伦比的美女侧片轮廓图
最新文章
来卡巴论坛 免费体验卡巴手
Photoshop打造教学楼顶的美
打电话更便宜!UUCall套餐大
金山联手360 推出定制版金山
迅游与歪歪携手 速度和语音
今年流行轻设计,QQ音乐华丽
Z武器2.30版发布 新功能为您
商用计算机遇到重启才生效的
为QQ加一把锁 QQ2009 SP2极
Mozilla下一代火狐浏览器四
焦点回顾
下载:谷歌金山词霸全功能个人版
快乐暑期生活 尽在风行影视娱乐
DW CS4 JavaScript的部分新特性
出处:
IT世界
作者:
佚名
日期:2008-10-07
关键字:
dreamweaver
除了界面上的改变,DreamWeaver CS4作为一个重要的里程碑版,还有许多更新,诸如:
* 针对 Ajax 和 JavaScript 框架的代码提示
* Adobe InContext Editing
* HTML 数据集
* Subversionreg; 集成
* CSS 最佳做法等,更多可以查看官方的fetures页。这里我主要给您介绍一下关于JavaScript的部分新特性。
是在官方下载了DreamWeaver CS4的PreRelease版来测试,解压和安装没有什么太多要说的,只是感觉比早先啊的DreamWeaver CS3的安装速度要快了不少,安装完毕,发现界面与之前相比有了一定的改变,如图(上图为DreamWeaver CS3,下图为DreamWeaver CS4):
除了界面上的改变,该版本作为一个重要的里程碑版,还有许多更新,诸如:
针对 Ajax 和 JavaScript 框架的代码提示
Adobe InContext Editing
HTML 数据集
Subversionreg; 集成
CSS 最佳做法等,更多可以查看官方的fetures页。
这里我主要给您介绍一下关于JavaScript的部分新特性。
一、JavaScript代码外链
我们知道,出于种种目的考虑,我们一般不在页面直接撰写JavaScript代码,而是将其放在外部的js文件中,这样做的好处,除了便于管理整个站点的JavaScript之外,还有助于多多借助客户端对js文件的缓存,减少很少改变的js文件的网络传输流量的浪费。
另外,出于多人协作和便于管理、便于敏捷变化和代码分层等原因,我们应该尽可能的做到结构-表现-行为的分离,在平常的代码编写中,你可能大量使用了诸如
<a onclick="alert_me('this is a link')" href="#">Click to alert me</a>
这样的代码,然而,这样做却是将行为耦合到了基本的代码结构中,我们提倡以添加事件的方式来将其完全分离到JavaScript代码中,这个操作也可以由DreamWeaver CS4来完成。
在DreamWeaver CS4中,则为我们提供了此功能,这个功能你可以在【Commands】->【Externalize JavaScript】中找到。
为了测试这两项特性,我们撰写了如下的代码:
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script type="text/javascript">
function alert_me(msg)
{
alert(msg);
}
</script>
</head>
<body>
<a href="#" onclick="alert_me('this is a link')">Click to alert me</a>
</body>
</html>
你可以看到,在这段代码中,不仅在页面中出现了JavaScript函数,而且还将行为直接绑定在了HTML标签中,这时使用【Commands】->【Externalize JavaScript】来打开DreamWeaver CS4为我们提供的工具,你可以看到,有两个选项,他们分别对应了只将页面中的JavaScript代码块分离为外部文件和与此同时分离HTML代码中的JavaScript,如图:
我们选择”Externalize JavaScript and attach unobtrusively”,即同时完成代码块和标签中代码的分离,命令执行完成后,页面的代码如下:
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script src="SpryAssets/SpryDOMUtils.js" _fcksavedurl=""SpryAssets/SpryDOMUtils.js"" type="text/javascript"></script>
<script src="Untitled-15.js" type="text/javascript"></script>
</head>
<body>
<a href="#" id="a1">Click to alert me</a>
</body>
</html>
这样,就自动化的完成了相应的工作。
上一页
1
2
下一页
发给好友
加入收藏
举报本文
投稿信箱
上一篇:
Dreamweaver CS4新增相关功能介绍
下一篇:
乾坤大挪移 将Vista屏保移植到XP
相关文章
更多>>
[
网页制作
]
Dreamweaver CS3中的CSS规则
04-08
[
编程语言
]
Dreamweaver套用源格式命令应用
03-26
[
业界新闻
]
辉煌已逝 Dreamweaver 正在死亡
03-10
[
网页制作
]
Dreamweaver CS4新增相关功能介
10-07
[
网页制作
]
教你Dreamweaver中框架的使用技
08-13
[
网页制作
]
Dreamweaver中数据库路径的使用
08-13
[
网页制作
]
Dreamweaver制作网页经典问题集
07-24
[
网页制作
]
Dreamweaver CS4 初步试用感受
05-30
相关软件
更多>>
[
网页制作
]
Adobe Dreamweaver CS 4 中文试
11-17
[
网页制作
]
Macromedia Dreamweaver V8.02
05-11
[
网页制作
]
Macromedia Dreamweaver 8.0 简
10-14
[
网页制作
]
Macromedia Dreamweaver MX 200
03-24
[
网页制作
]
Macromedia Dreamweaver MX 200
03-13
[
网页制作
]
Macromedia Dreamweaver MX 200
11-04
广告联系
|
版权声明
|
下载帮助
|
软件发布
|
镜像合作
Copyright © 1998 - 2009
Skycn.com
All Rights Reserved
京ICP证060522号