Silverlight에서 브라우저 정보 얻기
.NET프로그래밍/Silverlight 3.0 2009. 12. 9. 11:26 |- 실버라이트를 실행하고 있는 브라우저의 정보를 얻을 수 있다.
여기서 [MainPage.xaml]페이지는 코드작성하지않았다.
[MainPage.xaml.cs]
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using System.Windows.Browser;
namespace RiaBrowserInformation
{
public partial class MainPage : UserControl
{
public MainPage()
{
InitializeComponent();
this.Loaded += new RoutedEventHandler(MainPage_Loaded);
}
void MainPage_Loaded(object sender, RoutedEventArgs e)
{
//[1] 현재 실버라이트를 호스팅하는 페이지의 브라우저 정보 얻기
BrowserInformation bi = HtmlPage.BrowserInformation;
//[2] 정보 얻기
string info = String.Format("이름 : {0}, 버전 : {1}, 쿠키사용여부 : {2}, 기타 : {3}, {4}"
, bi.Name, bi.BrowserVersion, bi.CookiesEnabled, bi.UserAgent, bi.Platform);
//[3] 출력
MessageBox.Show(info);
}
}
}
[실행결과]
'.NET프로그래밍 > Silverlight 3.0' 카테고리의 다른 글
실버라이트에서 자바스크립트 호출(인쇄기능 호출) (0) | 2009.12.09 |
---|---|
자바스크립트에서 .NET(C#) 멤버 호출 (0) | 2009.12.09 |
Silverlight에서 쿼리스트링 정보 얻기 (0) | 2009.12.09 |
Silverlight에서 JavaScript 접근 (0) | 2009.12.09 |
Silverlight에서 CSS 접근 (0) | 2009.12.09 |