|
这个事我的URL:http://xxxhtid=$$$$(这里我参数化了).-09-07-30&09-07-31是有规律的变化的
其实$$$$对应title中ssss
所以我的title值也是变化的!可能第二个HTTP就变成了ssss-wwww-xxx(w,x是不变的)
所以想请大虾们指点,如果可以如何把Browser的Title给取出来!
小弟没干多久我的思路是如此!如果有其他方法 可请大虾赐教!
systemutil.Run"iexplore.exe","http://xxxhtid=$$$$(这里我参数化了).-09-07-30&09-07-31"(在IE中打开了一个URL)
此时我想去当前页面上的一些WEBElement的值
hotelname = Browser("openurl:=http://############").Page("url:=http://############").WebElement("html id:=ctl00_MainContentPlaceHolder_strongid").GetROProperty("innertext")
msgbox hotelname
这样写的话无法取到这个WebElement的值,无法赋值给hotelname,而且报错提示找不到Browser
如果我写成Browser("title:=xxxx-xxxx-xxx").Page("title:=xxxx-xxxx-xxx").WebElement("html id:=ctl00_MainContentPlaceHolder_strongid").GetROProperty("innertext")
这样的话就可以!
在不做对象的时候我在QTP中已经设置了 录制Browser时把openurl以及Page中url的属性给录制下来!
[ 本帖最后由 sean007 于 2009-7-31 11:04 编辑 ] |
|