Silverlight 2.0小技巧(2) 結束程式/呼叫Javascript

Silverlight 2.0小技巧(2) 結束程式/呼叫Javascript

1.起始頁面請加入*.aspx



    <script type="text/javascript">
      function onCloseWindow()
      {
        //window.close();//要詢問是否關閉視窗
        //不論任何版本IE 不詢問直接關閉

         window.opener = null;
         window.open('','_parent','');
         window.self.close();
      }
   </script>



2.Xaml 文件事件中請加入



      HtmlWindow window = HtmlPage.Window;
      window.Invoke("onCloseWindow", null);


記得using System.Windows.Browser;
同理可以呼叫自己撰寫的 javascript function