使用ICS HttpCli或Indy组件检测弹出窗口

时间:2012-03-03 14:43:00

标签: delphi delphi-7

我的朋友问我在使用GET请求时是否有办法检测弹出窗口。 有些网站会显示弹出窗口,提供特殊折扣,免费奖励等特殊信息...... 起初我想为他找到答案,但现在我也很好奇。感谢

1 个答案:

答案 0 :(得分:0)

GET请求仅下载给定URL的原始数据,仅此而已。当webbrowser处理数据并执行HTML中包含的任何脚本代码时,会出现弹出窗口。如果您要发送自己的GET请求,那么您必须自己解析HTML并自行解释脚本。否则,将URL加载到TWebBrowser组件中并使用其OnNewWindow2事件来检测弹出窗口。