兩大方式實現(xiàn)Flex設(shè)置瀏覽器標(biāo)題
在學(xué)習(xí)Flex的過程中,你可能回到Flex設(shè)置瀏覽器標(biāo)題方面的問題,在Flex下設(shè)置頁面瀏覽器標(biāo)題共有兩種方式,這里和大家分享一下。
Flex設(shè)置瀏覽器標(biāo)題
在Flex下設(shè)置頁面瀏覽器標(biāo)題Title共有兩種方式:
1(推薦此方法).利用BrowserManager類設(shè)置Title:
- BrowserManager.getInstance().setTitle("***信息系統(tǒng)");
可以將上面一行代碼寫在系統(tǒng)的初始化函數(shù)中
2.在Apllicaaction標(biāo)簽下設(shè)置pageTitle屬性:
- <mx:Applicationxmlns:mxmx:Applicationxmlns:mx="http://www.adobe.com/2006/mxml"
- creationComplete="checkPrivilege()"
- layout="absolute"verticalScrollPolicy="off"
- horizontalScrollPolicy="off"pageTitle="***系統(tǒng)"
- xmlns:ns1="com.yyhy.flex.util.*"width="100%"
- height="100%"
- xmlns:effects="effects.*">
Flex設(shè)置瀏覽器標(biāo)題的兩種方式相比較而言,好像是***種方式的級別較高,即同時使用兩種方式將Title設(shè)置為不同的文字,***生效的還是***種方法。(估計這與Applcaition程序的初始化順序相關(guān),因為即使在pageTitle屬性中設(shè)置了一個標(biāo)題,但是經(jīng)過初始化函數(shù)再次設(shè)置就使其失效了)。
還有就是可能不同的環(huán)境(主要是瀏覽器)下,可能其中一種方法會失效,但是如果同時使用兩種方式將標(biāo)題設(shè)置為同一個,則起碼會有一個生效。(不知道是不是由于頁面標(biāo)題默認(rèn)設(shè)置造成的)。
【編輯推薦】
- 學(xué)習(xí)筆記 如何實現(xiàn)Flex與瀏覽器交互
- Flex性能優(yōu)化的五大基本原則
- 混合模式實現(xiàn)Flex4界面風(fēng)格
- 揭開Flex正則表達(dá)式的神秘面紗
- 技術(shù)分享 在Flex中嵌入Flex字體的步驟