【散分醒目】中秋散分. 顺便问一个 IHTMLDocument2的问题. 总共 500 分【高分醒目】

Eastunfail 2005-09-17 03:28:54
题目:
我这里的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的方法也可以.不要说用IDocHostUIHandler.因为IMarkupService创建的IHTMLDocument2似乎用不了IDocHostUIHandler.也不要给修改注册表的方法,一个丹麦网友解决了这个问题,但是我一直联系不上此人.郁闷



其他两个帖子地址(100分):
http://community.csdn.net/Expert/TopicView.asp?id=4275325
http://community.csdn.net/Expert/TopicView.asp?id=4275322
...全文
285 11 打赏 收藏 举报
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
boyplayee 2005-09-19
mark
  • 打赏
  • 举报
回复
sjd163 2005-09-17
问题解决了 , 恭喜
  • 打赏
  • 举报
回复
Eastunfail 2005-09-17
晚上十点结帖
  • 打赏
  • 举报
回复
aiirii 2005-09-17
问题解决了 , 恭喜
  • 打赏
  • 举报
回复
Eastunfail 2005-09-17
问题解决了。散分
  • 打赏
  • 举报
回复
legendhui 2005-09-17
太高了,不懂,帮你顶!
  • 打赏
  • 举报
回复
legendhui 2005-09-17
楼主真牛!一次300分
  • 打赏
  • 举报
回复
fanhaili 2005-09-17
俺也想要些分分~~~~~~~~~~
  • 打赏
  • 举报
回复
phoenix96_2000 2005-09-17
只能mark了,:)
  • 打赏
  • 举报
回复
日总是我哥 2005-09-17
有分。。。。
  • 打赏
  • 举报
回复
Eastunfail 2005-09-17
只要能解决这个问题.语言不限……
  • 打赏
  • 举报
回复
相关推荐
发帖
HTML/XML
加入

3058

社区成员

VC/MFC HTML/XML
社区管理员
  • HTML/XML社区
申请成为版主
帖子事件
创建了帖子
2005-09-17 03:28
社区公告
暂无公告