最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Coldfusion MX技巧精華收集(1)

 更新時間:2007年03月15日 00:00:00   作者:  

善用應(yīng)用程序變量
應(yīng)用程序變量(Application variables)對于同一個應(yīng)用程序中的所有頁面來說都是可隨時叫用的。通常這類變量都是設(shè)定在 application.cfm 這個檔案里面,但是它們也可以在其它單一頁面里面設(shè)定。應(yīng)用程序變量對于儲存整個應(yīng)用程序共享的資料來說非常有用,例如資料來源名稱,絕對路徑或者顏色設(shè)定資料等等。 

為了展示一下應(yīng)用程序變量的用處,在這里我打算說明如何以應(yīng)用程序變量來儲存顏色設(shè)定資料。雖然 4.0 以及更新版本等支持 CSS 的瀏覽器占有率日漸提高,還是有很多使用者仍然在繼續(xù)使用舊版瀏覽器。如果你仍在使用 <FONT> 卷標(biāo)來設(shè)定文字樣式,并且使用 color 屬性來設(shè)定表格與文字的顏色,那么你應(yīng)該心知肚明當(dāng)日后要修改網(wǎng)站的顏色設(shè)定的時候,你的惡夢就要開始了!使用 ColdFusion,我們可以用另一種更輕松有效的方式來設(shè)定頁面的各種顏色:那就是把色彩設(shè)定儲存在應(yīng)用程序變量里面。一旦你把顏色設(shè)定透過應(yīng)用程序變量儲存起來,你就可以透過變量名稱來參照到這些顏色,而非直接將色彩名稱(或者 16 進位色碼)直接寫在程序里面。進一步來看,你只需要修改這些應(yīng)用程序變量的值,那么所有相關(guān)的頁面中的顏色就會一起改變。 

在你的 application.cfm 檔案里面,你可以設(shè)定一個應(yīng)用程序變量讓它的值包含一個空白結(jié)構(gòu)(結(jié)構(gòu)是一個鍵-值配對或者一個二維數(shù)組): 

<CFSCRIPT>
application.colors=structNew();
</CFSCRIPT> 
這樣一來你便有了一個名為 Application.Colors 的應(yīng)用程序變量了,該變量的值是一個空白結(jié)構(gòu)。接下來你便可以將需要用的顏色名稱儲存在這個空白結(jié)構(gòu)里面。下面是一個例子: 

<CFSCRIPT>
application.colors=structNew();
application.colors.body='FFFFFF';
application.colors.text='708090';
application.colors.link='C0F171';
application.colors.blue='131E63';
application.colors.red='C01531';
application.colors.yellow='FFFFE6';
</CFSCRIPT> 
現(xiàn)在在你的頁面里頭你便不再需要將顏色名稱直接寫進去,只要直接參照 Application.Colors 里面的變量就可以了。舉例來說,在 <BODY> 卷標(biāo)里面你可以使用下面這樣的寫法: 

<CFOUTPUT>
<BODY
BGCOLOR="#application.colors.body#" 
TEXT="#application.colors.text#"
LINK="#application.colors.link#">
</CFOUTPUT> 
你可以把這個技巧應(yīng)用在表格,框線或者其它任何使用到顏色屬性的地方。如此一來,你便可以很輕松地隨時調(diào)整網(wǎng)站的顏色設(shè)定,因為所有的顏色都儲存在同一個地方,修改起來非常容易。 

記得適時鎖定
在讀取或者設(shè)定應(yīng)用程序(application),使用者狀態(tài)(session)或者服務(wù)器這些范圍的變量的時候,很重要的一點是在適當(dāng)?shù)淖兞糠秶鷥?nèi)使用 CFLOCK 卷標(biāo)進行變量的鎖定。CFLOCK 卷標(biāo)可以確保共享資料的完整與一致性,在高流量的服務(wù)器上面,這項工作尤顯重要。如果你需要更多這方面的資料,請閱讀你的使用說明文件,或者參考 ColdFusion 開發(fā)者期刊(ColdFusion Developer's Journal)網(wǎng)站上面的這篇文章。

相關(guān)文章

最新評論

乌拉特后旗| 普定县| 富顺县| 松潘县| 衡山县| 鄂伦春自治旗| 玉门市| 齐齐哈尔市| 沛县| 浦北县| 玉屏| 陇川县| 宽城| 临夏县| 崇信县| 墨江| 监利县| 绥宁县| 永城市| 金沙县| 河津市| 南郑县| 泾源县| 达拉特旗| 阜平县| 荆门市| 桃园市| 牟定县| 威海市| 焉耆| 通化县| 建始县| 嘉荫县| 五河县| 民权县| 卫辉市| 封开县| 嵩明县| 定州市| 定襄县| 枞阳县|