新插入的网页为编辑状态,不能输入信息。

esunny 2003-06-17 09:58:28
我在应用程序中插入html文档,但状态很糟糕,见到的与编辑网页时的一样,编辑框可以任意拖动,且不能输入信息。但我希望的是此时要让用户在编辑框中输入信息,且网页中各元素不能让用户更改位置(即不应让用户编辑网页).
哪位大虾帮帮忙!
...全文
46 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
esunny 2003-06-20
  • 打赏
  • 举报
回复
我在想,那个“浏览视图”的功能应该是有什么函数对应的。
esunny 2003-06-20
  • 打赏
  • 举报
回复
知道该怎么表述我的问题了。
在插入html网页后,
若插入的是纯粹的文本,编辑没事,也可以保存。
但插入的若有网格,有控件如(编辑框input) ,则要右键点击后,在弹出的菜单里选择“浏览视图”才能往input里填写信息,否则,input将只能被拖动。
我试着用 IHTMLDocument2的put_designMode(L"Off")方法,虽然可以达到效果,但变成
若插入的是纯粹的文本,则不能编辑,若是后着,虽能输入信息,但却不能保存。

代码是一个老程序员走了,留给我收拾的,我这几天好苦啊,大家帮帮忙,分不够可再加!
ray428 2003-06-19
  • 打赏
  • 举报
回复
我想你用的是Navigate2方法吧,这样显示出来的HTML页面是编辑模式的,就象用FRONTPAGE打开一样。你可以用ActiveX里的WebBrowser2来打开,这样应该没问题了。
蒋晟 2003-06-18
  • 打赏
  • 举报
回复
IHTMLDocument2是COM接口,不是技术。
esunny 2003-06-18
  • 打赏
  • 举报
回复
应用程序用VC++写的,用的是 IHTMLDocument2的技术
esunny 2003-06-18
  • 打赏
  • 举报
回复
是COM,只是不知该怎么具体地用。
谁有操作HTML的好建议?
蒋晟 2003-06-17
  • 打赏
  • 举报
回复
信息太少了,应用程序是谁写的,基于什么机制显示的网页,怎么插入的网页?

3,055

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC HTML/XML
社区管理员
  • HTML/XML社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧