一个学习网页,每隔三分钟要弹一个弹框让你确认,一篇文章学时满后会让你确认后结束该文的学习。之前用的是“来自网页的消息”可以用windows API找到句柄,现在他升级后用的好像是叫art.dialog的一个web组件,效果如图:
问题来了,我用尽一切办法,抓不到这个弹窗的句柄,从而更无法判断其中的内容,网页源代码如下:
success:function (msg) {
if (msg != "0"&&msg != "-1"&&msg != "-2") {
$.cookie('ltId',msg,{ path: "/"});
ltid=msg;
stuStatus="1";
art.dialog({
title:'系统提示',
content: '计时开始,祝您学习愉快!<br/><br/>温馨提示:学习过程中离开页面站点将不会记录您的学时!',
cancelVal: '确定',
drag: false,
resize: false,
cancel: true //为true等价于function(){}
});
}
请问在delphi 下怎么侦测到这个弹窗并判断窗口内文字内容?
问题来了,我用尽一切办法,抓不到这个弹窗的句柄,从而更无法判断其中的内容,网页源代码如下:
success:function (msg) {
if (msg != "0"&&msg != "-1"&&msg != "-2") {
$.cookie('ltId',msg,{ path: "/"});
ltid=msg;
stuStatus="1";
art.dialog({
title:'系统提示',
content: '计时开始,祝您学习愉快!<br/><br/>温馨提示:学习过程中离开页面站点将不会记录您的学时!',
cancelVal: '确定',
drag: false,
resize: false,
cancel: true //为true等价于function(){}
});
}
请问在delphi 下怎么侦测到这个弹窗并判断窗口内文字内容?
ie内部的东西,外部程序肯定没办法,可以考虑写个ie插件什么的。