首页 > 代码库 > silverlight 退出系统(关闭当前网页),通过调用JS

silverlight 退出系统(关闭当前网页),通过调用JS

确认后直接退出系统,关闭当前页面

页面部分:

<HyperlinkButton x:Name="LinkExit" Style="{StaticResource LinkStyle}" TargetName="ContentFrame" Content="退出系统"/>

 

后台代码:

 1  //应用程序退出事件 2         void LinkExit_Click(object sender, RoutedEventArgs e) 3         { 4             if (MessageBox.Show("确认退出系统?", "提示", MessageBoxButton.OKCancel) == MessageBoxResult.OK) 5             { 6                 //Silverlight调用JS 7                 ScriptObject Show = HtmlPage.Window.GetProperty("closeWin") as ScriptObject; 8                 Show.InvokeSelf(); 9             }10         }11 12 aspx页面:13 14     <script>   15 16      function closeWin() {17             //IE18             //window.open(‘‘, ‘_parent‘, ‘‘);//弹出询问窗体19             window.opener = null; //不弹出提示20             window.close();21         }22     </script>

 

silverlight 退出系统(关闭当前网页),通过调用JS