diff --git a/NaverSearcher/Form1.cs b/NaverSearcher/Form1.cs index a41207b..11da692 100644 --- a/NaverSearcher/Form1.cs +++ b/NaverSearcher/Form1.cs @@ -441,6 +441,20 @@ namespace NaverSearcher { // 페이지 이동 후 대기 및 끝 탭 설정 _IWebDriver.SwitchTo().Window(_IWebDriver.WindowHandles.Last()); + + WebDriverWait _WebDriverWait = new WebDriverWait(_IWebDriver, TimeSpan.FromSeconds(5)); + + try + { + _WebDriverWait.Until(ExpectedConditions.AlertIsPresent()); + _IWebDriver.SwitchTo().Alert().Accept(); + } + catch (Exception ex) + { + Console.WriteLine("=== 경고창 검사 ==="); + Console.WriteLine(ex.Message); + } + ((IJavaScriptExecutor)_IWebDriver).ExecuteScript("window.scrollBy(0, document.body.scrollHeight);"); Thread.Sleep(m_Random.Next((int)optSearchWaitMin, (int)optSearchWaitMax)); }