请选择入口:
主站
|
电信
|
网通
|
域名主机
下载,从天空开始!
首 页
|
分 类
|
排行榜
|
最近更新
|
装机必备
|
软件资讯
|
手机软件
|
软件商城
|
软件发布
新闻资讯
|
操作系统
|
联络聊天
|
网络工具
|
应用软件
|
病毒防治
|
办公软件
|
设计开发
抢鲜播报
专家评论
聊天工具
下载应用
安全技术
Photoshop
操作技巧
播放器
专题汇总
您的位置:
首页
->
软件资讯
->
新闻资讯
->
业界新闻
-> DW CS4 JavaScript的部分新特性
文章搜索
热门关键字:
QQ
QQ空间
IE8
下载
Photoshop
输入法
BT
windows7
本类文章
实录:谷歌Chrome OS演示会
微软应当担心Chrome OS十大
美股评论:谷歌的经典骗局
硕思闪客精灵5.3,注册码限
可牛影像联手威客网站打造高
微软IE9细节:提高速度 遵守
百会结盟天津电信 深耕在线
中国篮协与TOM在线共建中国
腾讯诉搜狗输入法不正当竞争
谢文:互联网公司动辄诉讼毒
近期头条
百度或推操作系统 类似Chrome OS
操盘手趋势通——新一代炒股软件
用Photoshop制作粗糙金属质感效果
最新文章
详解Google操作系统Chrome
实录:谷歌Chrome OS演示会
微软应当担心Chrome OS十大
美股评论:谷歌的经典骗局
谷歌Chrome OS发布会现场实
驱动人生解决Windows7声卡安
改善缺陷 可牛撕边打造梦幻
iSee图片专家新版发布,华丽
硕思闪客精灵5.3,注册码限
广告圈知名网站助推PPTV品牌
焦点回顾
开屏桌面画报-开启用户桌面新篇章
专题:使用美图秀秀 打造精彩人生
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打开和关闭的错
09-09
[
网页制作
]
Dreamweaver CS3中的CSS规则
04-08
[
编程语言
]
Dreamweaver套用源格式命令应用
03-26
[
业界新闻
]
辉煌已逝 Dreamweaver 正在死亡
03-10
[
网页制作
]
Dreamweaver CS4新增相关功能介
10-07
[
网页制作
]
教你Dreamweaver中框架的使用技
08-13
[
网页制作
]
Dreamweaver中数据库路径的使用
08-13
[
网页制作
]
Dreamweaver制作网页经典问题集
07-24
相关软件
更多>>
[
网页制作
]
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号