各位大虾好。现在遇到了一个问题:用WebBrowser控件打开了个网页,登录以后的页面有一个链接是弹出式窗口,点击后又会再提示登录。点击非弹出窗口正常,不会提示登录。这个问题怎么解决?谢谢!
解决方案 »
- delphi编写的服务安装时的提示怎么去掉
- pagecontrol与tabsheet标签上的imageindex显示小问题?高手进,在线等.......
- 有高手帮我看看程序什么问题 我是新手,谢谢
- -----------------如何安全的关闭知道进程id的应用程序-------------------
- 如何通过TServersocket传递多个参数?
- 求一个SQL代码
- ocx 开发问题
- 我想从sql sever里读出money类型的数据,请问怎么读,读出的是什么类型,谢谢
- 用DataSnap做一个三层远程操作数据库的例子(增加,修改,删除)
- 欢迎光临我的Delphi游戏源码原创网站----Thirdapple.home.chinaren.com,提一些意见!
- 入门请教:交互式显示
- 下了个用起来很简单的报表设计控件,很不错,有一点小问题麻烦高手帮一下,多谢
IHTMLDocument2.cookie设置cookie看这里:http://topic.csdn.net/u/20100430/11/6dfc0f78-52a5-4b8a-a5f7-5ecb1bab9f15.html
var ppDisp: IDispatch; var Cancel: WordBool
第一个参数是变参,用于指定新窗口
第二个参数也是变参,用于控制是否可以触发NewWindow2事件,当我们浏览一个页面的时候,如果有弹出窗口的话,我们就可以用第一个参数,把弹出的窗口,截取到另一个WebBrowser里面了。
ppDisp:=WebBrowser_NewWin(截取弹出窗口).Application;
也可以不截取,不让触发,Cancel:=True就可以了
本文来自Delphi之窗,原文地址:http://www.52delphi.com
////////////////////
我测试过很好用。