2013-10-09 3 views
2

Visual Studio에서 아래 코드를 사용하여 자동 로그인 소프트웨어를 만듭니다. 소프트웨어는 정상적으로 작동하지만 로그인 후 표시되는 페이지에는 팝업 스크립트가 있습니다. 인터넷 익스플로러에서 팝업 URL이 열립니다. 나는 인터넷 탐색기가 열리는 것을 막고 싶다. 이 문제를 해결할 수 있습니까?팝업 비주얼 스튜디오 차단

private void webBrowser1_DocumentCompleted_1(object sender, WebBrowserDocumentCompletedEventArgs e) 
{ 
    webBrowser1.Navigate("https://mwcp-ekm-04.adlkerala.com:8001/"); 

    webBrowser1.Document.GetElementById("name").InnerText = "name"; 
    webBrowser1.Document.GetElementById("id").InnerText = "66491"; 
    webBrowser1.Document.GetElementById("accept").InvokeMember("click"); 
} 

답변

1

당신은 NewWindow 이벤트에 가입하여 새 창 (팝업)의 개방을 방지하고 이벤트 자체 취소 할 수 있습니다

private void webBrowser1_NewWindow(object sender, CancelEventArgs e) 
{ 
    e.Cancel = true; 
} 
관련 문제