|
Browser("vv").Page("page").Frame("frame").WebElement("innerhtml:=New").Click
不行
我试了很多方法
Set B_Window=Description.Create()
B_Window("title").value = "vv"
Set P_Page = Description.Create()
P_Page("title").value = "page"
Set L_Link = Description.Create()
L_Link("text").value="Building"
Set F_Frame = Description.Create()
F_Frame("name").value = "flame"
Set I_Image = Description.Create()
I_Image("alt").value = "New"
Browser(B_Window).Page(P_Page).Link(L_Link).Click ‘这个可以,切换另一个页面
wait(4)
L_Link("text").value = "07PUB-00000-12897"
Browser(B_Window).Page(P_Page).Link(L_Link).Click’‘这个也可以,切换另一个Flame
wait(4)
Browser(B_Window).Page(P_Page).Frame(F_Frame).Image(I_Image).Click '这个没有反应,弹出另一个窗口,跟link("New")一样链接。
wait(5)
L_Link("text").value ="New"
Browser(B_Window).Page(P_Page).Frame(F_Frame).Link(L_Link).Click ’ 还是没有反应
Browser("vv").Page("page").Frame("capList").Link("target:=capList","html tag:=A","text:=New", "Index:=0").Click '’ 还是没有反应
第二个问题也没有解决,取属性都一样,可是在切换页面以后,名字还是会加上数字 |
|