(在线等!)江湖救急(如何在datatable第二次循环数据前关闭打开的web网页)
如题所示:如何在datatable第二次循环数据前关闭打开的web网页!具体过程:我录制一个web脚本,循环datatable表对脚本参数化(考虑多种情况的发生)。但是在第二次循环开始的时候必须要将前一个循环打开的页面关闭,才能顺利自动执行,请教,有没有一语句可以实行呢!
[ 本帖最后由 prince198509 于 2009-11-12 10:06 编辑 ] systemutil.CloseProcessByName "iexplore.exe"
回复 2# 的帖子
这个用过了,不行!两个页面都卡在那不东了!回复 2# 的帖子
有没有其他的方法啊! browser("").close回复 5# 的帖子
If (a="" or b="" ) Thenmsgbox "chinesename或者name不能为空!"
exitaction '需要将前一个打开的页面手关闭掉
browser("实验室信息管理系统").Close
end if
我的原代码!
browser(....).close中间应该是填什么啊?我查了下第一次打开的页面和第二次打开的页面的属性每区别的,怎么样才能识别唯一属性呢! systemutil.CloseDescendentProcesses 关闭QTP打开的网页
回复 7# 的帖子
好像不行把!提示我找不到这行:Browser("实验室信息管理系统").Page("实验室信息管理系统").WebEdit("txtName").Click,不管用呢,还有每有高手指教回复 8# 的帖子
高手呢?顶下,不沉Browser("").page("").CloseAllTabs
Browser("")..CloseAllTabs""中填写自己想关闭的Browser属性,,就可以关闭所有属性为""中内容的页面
[ 本帖最后由 feiyunkai 于 2009-11-13 14:33 编辑 ]
回复 10# 的帖子
Browser("").page("").CloseAllTabs这,我在page("")后面输入点后怎么没有closeAllTabs啊?请教!回复 10# 的帖子
高手啊,怎么我重新捕捉了那前一个页面的所有页面属性,可是用你的Browser("").page("").CloseAllTabs回放,怎么还不行啊!需要我把原代码贴给你吗? 1、关闭所有已经打开的页面:For i=0 to 10 '10是你想关闭的浏览器个数
If Browser("index:="&i).Exist then '判断当前是否有已打开的浏览器
Browser("index:="&i).Close '如果有,关闭浏览器
else
Exit for '如果已关闭了所有打开的浏览器,退出循环
end if
Next
2、弹出页面后,关闭前一个页面的方法:
Browser("index:=1").Close
回复 13# 的帖子
已经解决,谢谢
页:
[1]