Пример #1
0
        private void Browser_FrameLoadEnd(object sender, FrameLoadEndEventArgs e)
        {
            if (e.Url == MainPage)
            {
                CastPageInfo.UpdateStatusInfo();

#if DEBUG
                browser.ExecuteScriptAsync($"dbgwrite('{string.Join("<br />", dbgstrs).Replace("'", "\\'")}');");
#endif

                return;
            }

            if (e.HttpStatusCode < 100)
            {
                return;
            }
            int ic = e.HttpStatusCode / 100;
            if (e.Url != MainPage && ic != 2)
            {
                stt = WaitPageStatus.Error;
                browser.Load(MainPage);
                return;
            }
        }
Пример #2
0
 private void Browser_LoadError(object sender, LoadErrorEventArgs e)
 {
     if (e.FailedUrl == MainPage)
     {
         return;
     }
     stt = WaitPageStatus.Error;
     browser.Load(MainPage);
 }