본문 바로가기

Silverlight

[Sample] Silverlight => JavaScript 호출


먼저 자바스크립트에서 다음과 같이 선언하도록 하죠.

<javascript language="javascript">

function fromSilverlight(str)

{

  alert("From silverlight : " + str);

}

 실버라이트에선 다음과 같이 불러주도록 하면 됩니다.

 HtmlPage.Window.Invoke("fromSilverlight", "하하하.. 실버라이트입니다");

Alert이나 confirm 같은 함수는 HtmlPage.Window에서 기본 지원하며

System.Windows.Browser.HtmlPage.Window.CreateInstance("자바스크립트함수명", new string[] {"파라미터값1","파라미터값2"});  이런식으로도 사용 가능

[출처] 실버라이트 네이버 카페