728x90 반응형 C#3 C# 웹브라우저 webBrowser URL 이동 C# 초보자인 필자가 간단한 C# 어플리케이션을 제작하면서 습득한 기능 하나하나를 정리해 본다.오늘은 버튼을 클릭했을 때 웹브라우저 컨트롤의 url을 특정 주소로 이동시키는 기능을 구현하였다. C# 웹브라우저 url 이동 예제 코드webBrowser1.Navigate("http://www.lemonvita.kr");위와 같이 webBrowser의 속성 중 Navigate를 이용하여 인자값에 이동시키기 원하는 웹 주소를 넣어주면 된다. C# 웹브라우저 실제 url 이동 코드 당연한 이야기겠지만 C# 어플리케이션에 웹브라우저 컨트롤이 포함되어 있어야 한다. 추가로 url을 앞으로 또는 뒤로 이동하는 예제도 참고해 보면 좋겠다. C# 웹브라우저 url 뒤로 이동 예제 코드webBrowse.. 2023. 10. 8. C# WebBrowser에서 웹페이지의 CSS 스타일시트가 깨지는 문제 해결 방법 C#으로 간단한 윈폼 어플리케이션을 만드는 중에 WebBrowser를 삽입하였는데CSS 스타일시트가 적용되지 않아 아래 이미지와 같이 웹 화면이 깨지는 증상이 발생하였다. 알아보니 C#의 WebBrowser 컨트롤을 사용할 때 웹 페이지의 CSS가 깨지는 문제는 종종 발생할 수 있다고 한다.이 문제를 해결하기 위한 한 가지 방법은 Windows 레지스트리를 수정하여 WebBrowser 컨트롤이 IE 렌더링 모드로 동작하도록 설정하면 된다고 한다. 붉은 점선 박스 부분이 C# WebBrowser 컨트롤인데 CSS가 정상적으로 적용되지 않아서 화면이 엉성하게 출력된다. 원래 정상적인 화면은 위 그림과 같이 표시되어야 한다. 그런데 구글링을 해 보니 레지스트리에 DWORD값을 하나 추가해 주는 것.. 2023. 10. 7. C# WebBrowser 컨트롤에서 스크립트 오류 발생 해결 방법 C# 왕초보인 필자가 C# form_env.cs 다지안에 WebBrowser 컨트롤을 야심차게 삽입하고 속성에서 Url 정보까지 손수 등록한 후 빌드하고 빌드된 exe 파일을 실행하니아래와 같은 스크립트 오류 창이 바이딩 된 javascript의 수만큼 반복적으로 튀어나온다. ㅠㅠ 이 페이지의 스크립트에서 오류가 발생하였습니다.C# 스크립트 오류를 해결하는 방법은 2가지가 있으며 의외로 간단하다. 1. 속성창에서 조치하는 방법 WebBrowser 컨트롤이 선택된 상태에서 속성창의 '동작' 카테고리를 보면ScriptErrorSuppresses가 있는데 이게 디폴트값으로 False로 설정되어 있었다.이것을 True로 변경해 주면 된다. 2. 코드를 직접 수정하는 방법 스크립트 오류를 해결하는 두번째 .. 2023. 10. 6. 이전 1 다음 728x90 반응형