2009-11-30 3 views
1

BHO 코드를 사용하여 IHTMLDocument2 :: get_scripts를 사용하여 HTML 파일의 모든 스크립트 본문을 가져온 다음 get_text()를 사용하여 스크립트 소스를 가져옵니다. 그러나 스크립트가 외부 파일에서 포함 된 경우 내용이 빈 문자열임을 확인했습니다.BHO, IHTMLDocument2 : get_scripts() 및 외부 스크립트

에 의해 IHTMLScriptElement에서 소스 코드를 가져 오는 방법이 있습니까?

답변

2

IHTMLScriptElement :: src를 사용하여 스크립트의 URL을 얻은 다음 WinInet 캐시를 파십시오. 캐시되지 않은 경우 다시 다운로드하십시오.

+0

이것은 합리적인 해결책으로 보입니다. 나는 캐쉬 파일을 파지하는 것을 잊는다. 감사. –