如何判断 IHTMLElement 的 outHTML属性是否为只读

ptma 软件部经理  2005-08-28 08:04:16
如何判断 IHTMLElement 的 outHTML属性是否为只读,

也就是 outHTML是否可以被重写。
...全文
84 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ptma 2005-08-29
jiangsheng(蒋晟.MSMVP2004Jan) 兄的提议也未尝不可,

但是有一个缺点:
如果该元素包含子元素,那么子元素的信息将全部丢失,除非再次分析。
回复
ptma 2005-08-29
在MSDN中找到了
outHTML:
The property is read/write for all objects except the following, for which it is read-only: CAPTION, COL, COLGROUP, FRAMESET, HTML, TBODY, TD, TFOOT, TH, THEAD, TR. The property has no default value.

但是我的电脑上的 HTMLREF.CHM 中是这样写的:
The outerHTML property is read-only on the HTML, HEAD, BODY, FRAMESET, TBODY, TD, TFOOT, TH, THEAD, and TR objects.

所以,取上面两者的 并集
CAPTION, COL, COLGROUP, FRAMESET, HTML, TBODY, TD, TFOOT, TH, THEAD, TR, HEAD, BODY
除了上述 HTMLElement 的outHTML不可编辑外,其它的就都可以了

回复
蒋晟 2005-08-28
写回去看看就知道了……
回复
布学无数 2005-08-28
Mark
兄弟,偶也想问同一个问题,如果解决了一定告诉你:)
回复
发帖
HTML/XML
创建于2007-09-28

3055

社区成员

VC/MFC HTML/XML
申请成为版主
帖子事件
创建了帖子
2005-08-28 08:04
社区公告
暂无公告