2013-04-21 5 views
0

웹 사이트에서는 ajax를 사용하여 데이터를로드합니다. DocumentCompleted를 실행하면 아약스 데이터가없는 html 코드 만 가져옵니다.Webkit.net을 통해 전체 html 코드를 얻는 방법

webkit.net을 통해 아약스 데이터를 얻는 방법은 무엇입니까?

감사합니다.

+0

Webkit.net은 자바 스크립트를 해석 할 수 있어야합니다. – Cheezey

답변

0

저는 최근에 저 자신과 함께 싸워 왔으며 작동하는 해결책이 무엇인지 알아 냈습니다. Ajax로 시도하지는 않았지만 C#에서 DOM 요소를 만들고 추가 한 후에 사용했으며 DocumentText가 원래의 수정되지 않은 HTML 만 생성하는 전체 코드를 생성합니다.

var fullHTML = webKitBrowser1.StringByEvaluatingJavaScriptFromString("document.getElementsByTagName('html')[0].outerHTML") 

내가 본이 방법의 유일한 제한은 존재 하나이지만, 다른 모든 존재하는 경우는, DOCTYPE 태그를 포함하지 않습니다.