ggy19840428 发表于 2013-6-4 15:09:48

通过parentWindow来访问Web页面Script中的变量时报错

set oie=createobject("internetexplorer.application")
oie.visible=true
oie.navigate "http://www.baidu.com"
While oie.busy:wend
set odoc=oie.document    '获取DOCUMENT对象
set oedit=odoc.parentWindow.k   '‘获取百度搜索框对象通过parentWindow来访问Web页面Script中的变量即可   parentwindow获取父级窗口对象
oedit.value="hello"
odoc.f.su.click    '获取FORM名为F下名为Su的元素并点击
set odoc=nothing
set oie=nothing

joykao 发表于 2013-6-4 16:23:48

应该不会出现问题啊。。。冒昧的问下你的QTP 和IE 版本如何?。。我用qtp10 和IE8 试了。。没问题

ggy19840428 发表于 2013-6-4 16:29:46

回复 2# joykao
不会吧 我的也是QTP 10IE 8.0的会不会有其它原因影响的呀

joykao 发表于 2013-6-4 16:54:36

回复 3# ggy19840428

机器环境问题?你IE插件什么的都起了哇。。。或者不用parentWindow 可以哇?dom的精髓不在这哇。。。如果只是玩玩知道这个可以run也就可以了。。。
页: [1]
查看完整版本: 通过parentWindow来访问Web页面Script中的变量时报错