新聞中心
Silverlight開(kāi)發(fā)工具為開(kāi)發(fā)人員帶來(lái)了很大的好處。在多媒體的處理上,幫助開(kāi)發(fā)人員擺脫以前的種種約束輕松實(shí)現(xiàn)各種以前只能依靠美工才能實(shí)現(xiàn)的功能。在這里我們先來(lái)了解一下Silverlight讀取Cookie的相關(guān)操作方法。#t#

創(chuàng)新互聯(lián)擁有網(wǎng)站維護(hù)技術(shù)和項(xiàng)目管理團(tuán)隊(duì),建立的售前、實(shí)施和售后服務(wù)體系,為客戶提供定制化的網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、網(wǎng)站維護(hù)、資陽(yáng)移動(dòng)機(jī)房解決方案。為客戶網(wǎng)站安全和日常運(yùn)維提供整體管家式外包優(yōu)質(zhì)服務(wù)。我們的網(wǎng)站維護(hù)服務(wù)覆蓋集團(tuán)企業(yè)、上市公司、外企網(wǎng)站、電子商務(wù)商城網(wǎng)站建設(shè)、政府網(wǎng)站等各類型客戶群體,為全球1000+企業(yè)提供全方位網(wǎng)站維護(hù)、服務(wù)器維護(hù)解決方案。
我們要想實(shí)現(xiàn)Silverlight讀取Cookie的話,可以通過(guò)HtmlPage.Document.GetProperty方法來(lái)獲取所有Cookie,另外在HtmlDocument中定義了Cookies屬性,已經(jīng)為我們封裝好了GetProperty方法,可以直接使用,它的定義如下代碼所示:
- public sealed class
HtmlDocument : HtmlObject - {
- public string Cookies
- {
- get{
- HtmlPage.VerifyThread();
- String property = this.
GetProperty("cookie") as String; - if (property != null)
- {
- return property;
- }
- return String.Empty;
- }
- set{
- HtmlPage.VerifyThread();
- String str = value;
- if (String.IsNullOrEmpty(str))
- {
- str = string.Empty;
- }
- this.SetProperty("cookie", str);
- }
- }
- }
如使用下面這段Silverlight讀取Cookie代碼來(lái)獲取一個(gè)指定Key的Cookie值:
- void btnRetrieve_Click(object
sender, RoutedEventArgs e)- {
- String[] cookies = HtmlPage.
Document.Cookies.Split(';');- foreach (String cookie in cookies)
- {
- String[] keyValues = cookie.Split('=');
- if (keyValues.Length == 2)
- {
- if (keyValues[0].Trim() ==
this.txtKey.Text.Trim())- {
- this.txtValue.Text = keyValues[1];
- }
- }
- }
- }
Silverlight讀取Cookie的具體方法就為大家介紹到這里。
標(biāo)題名稱:Silverlight讀取Cookie指導(dǎo)手冊(cè)介紹
網(wǎng)頁(yè)地址:http://m.fisionsoft.com.cn/article/djogoii.html


咨詢
建站咨詢
