2013-04-26 2 views
-1

javascript에서 메서드를 호출하려고합니다. IE, FF, Chrome, Opera 및 Mac Safari에서 작동하지만 Windows Safari에서는 작동하지 않습니다.Silverlight가 Windows Safari에서 작동하지 않습니다.

내 코드 : 나는 이것에 대해 읽고 발견 된

HtmlPage.Window.CreateInstance("my javascript method"); 

이 실버 라이트와 사파리의 버그입니다.

답변

0

위 코드에서 새 창을 만들고 싶습니다. 당신은 자바 스크립트를 사용하여 이것을 달성 할 수있다. 그래서 당신은 모든 브라우저에서 작동 할 javascript 코드를 찾아서 아래와 같이 메소드 eval 내에서 자바 스크립트 코드를 전달할 수 있습니다.

HtmlPage.Window.Eval("alert('kind of Script')"); 
관련 문제