求救,关于CppWebBrowser无法解决的问题

imfjl 2002-05-24 05:59:43
在一个程序上,捕抓CppWebBrowser浏览网页时新开的窗口,并生成新的CppWebBrowser。但现在发现有一个问题,当处理到网页上JavaScript的open()事件时,可以正常打开新的窗口,可是一旦遇到close()的时候,就会异常:Could not obtain OLE control window handle。请问如何解决?还有一个问题,就是,当打开一个网页的时候,如果它自动弹出一个新窗口的话,如果它设定了一些属性,如window.open(url, "sms", "height=460, width=440, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no");这时,新开的CppWebBrowser会不见了,请问如果处理这种情况?(此时,关闭该CppWebBrowser同样会异常) ,先谢谢了!
...全文
89 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
imfjl 2002-06-02
  • 打赏
  • 举报
回复
好像跟重装没有关系喔,只是因为JavaScript改变了TCppWebBrowser的状态,而我不知道怎么禁止它的改变。我下载的damm的程序,也好像有这样的问题。它一打开www.21cn.com,弹出的广告窗口也是看不到的。
zhangbin_zhang 2002-06-01
  • 打赏
  • 举报
回复
最好的办法就是重装一遍吧。
imfjl 2002-05-24
  • 打赏
  • 举报
回复
Up是什么意思呢?不好意思,我是新手的
ken_henderson 2002-05-24
  • 打赏
  • 举报
回复
up

13,871

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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