我这里的IHTMLDocument2是通过IMarkupService解析HTML得到的,我试图使用转换到ICustomDoc接口,然后通过ICustomDoc::SetUIHandler来设置IDocHostUIHandler,并在IDocHostUIHandler::GetHostInfo 中返回DOCHOSTUIFLAG_DISABLE_SCRIPT_INACTIVE来禁止执行脚本,但是IMarkupService创建的IHTMLDocument2不支持ICustomDoc接口.而创建IMarkupService的IHTMLDocument2通过ICustomDoc::SetUIHandler设置IDocHostUIHandler却发生Access Violation异常.请问有什么方法能禁止脚本执行呢?改注册表不好如果能给出其他的解析HTML到DOM Tree的方法也可以.100分送上