亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 辦公 > Dreamweaver > 正文

Dreamweaver CS4 JavaScript的部分新特性

2024-09-12 12:32:30
字體:
來源:轉載
供稿:網友

AdobeDreamweaverCS4是用于構建網站和應用程序的專業工具,它結合了可視化布局工具、應用程序開發功能和代碼編輯支持,我們接下來就和錯新技術頻道小編一起去看看Dreamweaver CS4 JavaScript的部分新特性。

  除了界面上的改變,DreamWeaver CS4作為一個重要的里程碑版,還有許多更新,諸如:
  * 針對 Ajax 和 JavaScript 框架的代碼提示
  * Adobe InContext Editing
  * HTML 數據集
  * Subversion? 集成
  * CSS 最佳做法等,更多可以查看官方的fetures頁。這里我主要給您介紹一下關于JavaScript的部分新特性。
  是在官方下載了DreamWeaver CS4的PreRelease版來測試,解壓和安裝沒有什么太多要說的,只是感覺比早先啊的DreamWeaver CS3的安裝速度要快了不少,安裝完畢,發現界面與之前相比有了一定的改變,如圖(上圖為DreamWeaver CS3,下圖為DreamWeaver CS4):


  除了界面上的改變,該版本作為一個重要的里程碑版,還有許多更新,諸如:
  針對 Ajax 和 JavaScript 框架的代碼提示
  Adobe InContext Editing
  HTML 數據集
  Subversion? 集成
  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>
  這樣,就自動化的完成了相應的工作。
  二、JavaScript代碼提示
  一直以來,開發JavaScript沒有特別順手的IDE,Aptana算是一款基于Ecplise的JavaScript開發工具,提供了代碼高亮和代碼提示功能,如今,DreamWeaver CS4也提供了此功能,當我們構建JavaScript內置對象時,它已經可以進行代碼提示了,如圖:

?

?


  除此以外,DreamWeaver CS4 還提供了對代碼錯誤的提示,當代碼出現錯誤,將在窗口頂端有一個黃色的提示條,同時在代碼左側行號處標識,如圖:

?

?


  三、對第三方JavaScript庫的支持
  上面提到的Aptana同時提供對多種JavaScript的第三方類庫,如Prototype、jQuery、YUI、ExtJS等的支持,DreamWeaver CS4也同樣提供了,我們首先引入一個Prototype庫,然后通過輸入new Ajax.,試圖構建一個Ajax的應用,此時DreamWeave CS4給出了Ajax類成員方法的代碼提示,如圖:

?

?

以上就是我們為各位朋友們總結的Dreamweaver CS4 JavaScript的部分新特性,各位朋友們對于上面的內容還算滿意嗎?

?

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲欧洲在线观看| 另类少妇人与禽zozz0性伦| 亚洲第一av在线| 激情懂色av一区av二区av| 国外成人性视频| 国产精品成人国产乱一区| 亚洲精品日韩丝袜精品| 亚洲国产欧美一区二区三区久久| 中文字幕在线看视频国产欧美| 久久久精品免费| 日韩毛片中文字幕| 日韩电影免费观看在线观看| 欧美精品videossex88| www.美女亚洲精品| 欧美大片在线影院| 色av中文字幕一区| 欧美大秀在线观看| 国产99久久久欧美黑人| 91久久精品美女高潮| 欧美激情精品久久久久| 成人黄色影片在线| 久久99久国产精品黄毛片入口| 中文字幕在线看视频国产欧美在线看完整| 在线免费观看羞羞视频一区二区| 日韩三级影视基地| 亚洲精品国产精品乱码不99按摩| 国产精品∨欧美精品v日韩精品| 日本成熟性欧美| 欧美精品久久久久久久久久| 91午夜理伦私人影院| 久久夜精品va视频免费观看| 色综合影院在线| 最新国产成人av网站网址麻豆| 日本久久久a级免费| 欧美成年人视频网站欧美| 91精品视频在线免费观看| 68精品久久久久久欧美| 永久免费精品影视网站| 97视频免费在线看| 国产精品91久久久| 国产精品视频中文字幕91| 九九久久精品一区| 97国产精品人人爽人人做| 在线观看国产精品日韩av| 亚洲精品综合久久中文字幕| 国产97在线视频| 亚洲女人被黑人巨大进入al| 亚洲精品综合精品自拍| 另类美女黄大片| 国产精品美女午夜av| 91麻豆国产语对白在线观看| 91tv亚洲精品香蕉国产一区7ujn| 在线视频欧美日韩精品| 尤物九九久久国产精品的特点| 精品亚洲精品福利线在观看| 97国产在线观看| 精品高清美女精品国产区| 久久久久国色av免费观看性色| 精品国产乱码久久久久久虫虫漫画| 国产亚洲精品91在线| 8x海外华人永久免费日韩内陆视频| www.亚洲成人| 91精品视频在线免费观看| 成人欧美一区二区三区黑人| 久久久噜久噜久久综合| 久久久电影免费观看完整版| 日韩电影在线观看中文字幕| 欧美大秀在线观看| 97精品国产91久久久久久| 久久久久国产视频| 九九热精品视频在线播放| 国产在线视频不卡| 91av在线免费观看| 亚洲视频精品在线| 欧美精品videofree1080p| 欧洲成人性视频| 最新91在线视频| 久久国产精品网站| 久久精品在线视频| 欧美一性一乱一交一视频| 欧美激情女人20p| 国产suv精品一区二区| 久久视频在线视频| 久久久亚洲精品视频| 久久最新资源网| 欧美性xxxx| 欧美视频中文字幕在线| 欧美激情一区二区三区久久久| 欧美亚洲另类激情另类| 国产精品h片在线播放| 亚洲国产成人精品久久| 欧美日韩国产综合视频在线观看中文| 欧美日韩性视频| 亚洲欧美激情视频| 国产精品日韩在线一区| 亚洲有声小说3d| 亚洲人成毛片在线播放| 国产精品视频地址| 4k岛国日韩精品**专区| 久久久久久网站| 国产在线观看精品| 亚洲欧美日韩综合| 久久精品国产一区| 91国产精品视频在线| 国产精品ⅴa在线观看h| 欧美视频一区二区三区…| 伊人男人综合视频网| 久久综合久中文字幕青草| 欧美二区乱c黑人| 国产脚交av在线一区二区| 欧美性xxxxx极品娇小| 日韩电影中文字幕| 日韩av在线直播| 91精品国产91久久久久福利| 亚洲jizzjizz日本少妇| 91在线|亚洲| 浅井舞香一区二区| 亚洲一区二区三区成人在线视频精品| 91高清免费视频| 亚洲欧美日韩在线高清直播| 国产狼人综合免费视频| 久久久久在线观看| 成人黄色短视频在线观看| 菠萝蜜影院一区二区免费| 欧美在线性爱视频| 日韩成人黄色av| 国产精品男人的天堂| 欧美伊久线香蕉线新在线| 日本国产欧美一区二区三区| 亚洲精品国产成人| 国产精品一区二区电影| 欧美激情在线观看| 久久精品国产清自在天天线| 九九热这里只有在线精品视| 欧美日韩国产精品一区二区不卡中文| 日韩美女视频免费在线观看| 亚洲视频免费一区| 国产美女扒开尿口久久久| 成人激情av在线| 国产精品亚洲自拍| 国产免费一区二区三区香蕉精| 亚洲女性裸体视频| 日韩电影免费在线观看中文字幕| 国产一区二区丝袜高跟鞋图片| 91精品久久久久久久久不口人| 久久躁狠狠躁夜夜爽| 亚洲免费成人av电影| 亚洲成人a级网| 欧美激情手机在线视频| 国产成人精品综合久久久| 欧美精品videossex性护士| 亚洲 日韩 国产第一| 日韩中文第一页| 麻豆国产精品va在线观看不卡| 国产精品xxx视频| 欧美激情视频在线免费观看 欧美视频免费一| 亚洲男人天堂网站| 欧美精品videossex88| 国产精品高潮呻吟久久av无限| 欧美午夜女人视频在线| 国产精品久久国产精品99gif| www欧美xxxx| 国产aⅴ夜夜欢一区二区三区| 亚洲天堂成人在线视频|