2010-12-23 5 views
8

WebBrowser 컨트롤 내의 특정 웹 사이트에 일부 스타일 명령을 적용하고 싶습니다. 가장 좋은 방법은 자바 스크립트를 호출하는 것입니다 (자바 스크립트로 쉽게 편집 할 수 있기를 바랍니다). 나는 webBrowser1.Navigate("javascript: alert('hi'); void(0);");으로 할 수 있지만 webBrowser가 허용하는 최대 url 길이는 502임을 알고 있습니다. 더 긴 스크립트를 어떻게 실행합니까? 아니면 내 CSS를 웹 문서에 추가 할 수있는 방법이 있습니까?WebBrowser 컨트롤에서 사용자 정의 JavaScript를 실행하는 방법은 무엇입니까?

P. 나는이 웹 사이트의 스크립트를 깨뜨릴 것이므로 문서의 텍스트 속성을 편집 할 수 없으며 작업 복사본이 필요하지만 조금만 slyled.

답변

0

어쩌면

+0

WebBrowser0.Object.Document.parentWindow.Eval("alert('hello')");이 컴파일 할 수 있습니까? Webbrowser 컨트롤에 Object – zsf222

+0

이라는 멤버가 없습니다.이 코드는 Visual Basic에서 가져온 것입니다. 동일한 OCX Object Control을 사용하는 MS Access입니다. 비슷해야합니다. 위에서 언급 한 바와 같이 에는 WebBrowser0.Object.Document와 동일한 webBrowser1.Document가 있습니다. –

관련 문제