2018-05-07 分類: 網(wǎng)站建設(shè)
在javaScript中,許多目標(biāo)都有自個(gè)的事情,在代碼中能夠捕獲這些事情并發(fā)動(dòng)某個(gè)程序進(jìn)行事情處置,例如,window目標(biāo)有Load事情,document目標(biāo)有click事情等,要運(yùn)用這些事情進(jìn)行編程,有必要了解Javascript中事情機(jī)制的原理和運(yùn)用辦法.
簡(jiǎn)略的說,事情即是一個(gè)目標(biāo)所發(fā)作的事,例如,當(dāng)一個(gè)頁(yè)面載入完結(jié)今后,會(huì)觸發(fā)window目標(biāo)的載入完結(jié)事情,當(dāng)單擊一個(gè)按鈕時(shí),會(huì)觸發(fā)按鈕的單擊事情等,通常來講,事情機(jī)制適用的場(chǎng)合是無(wú)法預(yù)知某個(gè)操作何時(shí)發(fā)作,而偏偏又有必要在發(fā)作這些狀況后對(duì)數(shù)據(jù)進(jìn)行一些處置,例如無(wú)法斷定用戶什么時(shí)候完結(jié)贊譽(yù)的輸入而且單擊提交按鈕,卻需求在用戶提交贊譽(yù)時(shí)進(jìn)行數(shù)據(jù)的驗(yàn)證.要完結(jié)相似的功用,就有必要借助于事情機(jī)制.
事情處置程序和一般程序其實(shí)沒有任何差異,它們都是用來完結(jié)某個(gè)特定功用的一段代碼,所需求的做的即是讓這段代碼能在特定的事情發(fā)作旱被執(zhí)行,通常狀況下,在javascript中能夠運(yùn)用兩種方式將事情處置程序綁定到特定的事情中,分別是嵌入HTML符號(hào)以及運(yùn)用目標(biāo)的事情特點(diǎn)和attachEvent辦法.
相對(duì)于ASP,PHP和JSP等WEB項(xiàng)目開發(fā)的其他干流言語(yǔ),ASP.NET2.0有許多得于開發(fā)使用的優(yōu)勢(shì).
1.服務(wù)器控件概念的提出和完善,完成了界面和后臺(tái)代碼靈敏地聯(lián)系和交互.
2.完善的界面控件事情模型,能夠便利地完成依據(jù)界面事情的開發(fā)使用,無(wú)須相似其他界面開發(fā)言語(yǔ),經(jīng)過提交時(shí)完成不一樣的參數(shù)類傳遞來簡(jiǎn)略區(qū)別事情.
3.強(qiáng)壯的后臺(tái)撐持,不只用于簡(jiǎn)略的網(wǎng)站開發(fā),還能夠用于雜亂的使用程序的開發(fā),能夠完成分層 的,多服務(wù)器的,分布式等雜亂使用.
4.provider形式便利使用的拓展,結(jié)構(gòu)默許完成了常用的基本功用和規(guī)范,能夠在規(guī)范的基礎(chǔ)上拓展或與其他體系對(duì)接,滿意條類開發(fā)的需求.
5.靈敏的頁(yè)面控件復(fù)用和款式復(fù)用技能,提高了開發(fā),保護(hù)和改善的功率.
1.手動(dòng)創(chuàng)立
創(chuàng)立App_Themes文件夾的一個(gè)新子文件夾來保留主題文件,這個(gè)子文件夾的稱號(hào)即是主題稱號(hào).例如,要?jiǎng)?chuàng)立名為BlueTheme的主題,應(yīng)創(chuàng)立名為App_themesBlueTheme的文件夾.
向新文件夾中增加組成主題的外觀,款式表和圖畫的文件.
2.主動(dòng)創(chuàng)立
為網(wǎng)站增加新項(xiàng),并挑選外觀文件,VS會(huì)彈出一個(gè)提示音訊,單擊是按鈕則VS會(huì)主動(dòng)生成一個(gè)與外觀文件同名的主題.
有了主題文件夾后,能夠在此文件夾下創(chuàng)立肌膚文件(.skin),款式表文件(.CSS),以及圖像資源等其他有關(guān)文件.
肌膚文件是主題的重要組成部分,典型約定是為每個(gè)控件創(chuàng)立一個(gè).skin文件,假如 button.skin或calendar.skin,一起用戶能夠依據(jù)自個(gè)需求創(chuàng)立.skin文件.
分享文章:怎樣的網(wǎng)站才能發(fā)揮NET的優(yōu)勢(shì)
網(wǎng)站鏈接:http://jinyejixie.com/news46/77496.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)、App開發(fā)、網(wǎng)站排名、企業(yè)建站、用戶體驗(yàn)、做網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容