通过id name 等方法都试过了,WeBbrowser 不能获取相关的信息,但是网页是却实实在在可以点击。
通过查看网页的源码也看不出来,具体原因不知道(我是菜鸟,表说我,呵呵)。
可能是java的原因吧,因为源码里面有<form action="../../../qcgzBaseQueryAction.do1111111" method="post" name="mailTrackSnglForm" onSubmit="return checkFormsingle(this);">
请教各位老大,我应该怎样获取网页上的可以点击的部位呢,并点击呢!?
多谢啦!在线等,一旦有效立马结贴!
通过查看网页的源码也看不出来,具体原因不知道(我是菜鸟,表说我,呵呵)。
可能是java的原因吧,因为源码里面有<form action="../../../qcgzBaseQueryAction.do1111111" method="post" name="mailTrackSnglForm" onSubmit="return checkFormsingle(this);">
请教各位老大,我应该怎样获取网页上的可以点击的部位呢,并点击呢!?
多谢啦!在线等,一旦有效立马结贴!
就这个地址啊
是内部网站
begin
SendMessage(GetWindow(GetWindow(form1.WebBrowser1.Handle, GW_CHILD), GW_CHILD),WM_LBUTTONDOWN,
////MK_LBUTTON, MAKELONG(strtoint(edit2.Text),strtoint(edit3.Text)));
MK_LBUTTON, MAKELONG(x,y));
sleep(500);
SendMessage(GetWindow(GetWindow(form1.WebBrowser1.Handle, GW_CHILD), GW_CHILD),WM_LBUTTONUP,
////MK_LBUTTON, MAKELONG(strtoint(edit2.Text),strtoint(edit3.Text)));
MK_LBUTTON, MAKELONG(x,y)) ;
PostMessage(GetWindow(GetWindow(form1.WebBrowser1.Handle, GW_CHILD), GW_CHILD),WM_LBUTTONDOWN,
////MK_LBUTTON, MAKELONG(strtoint(edit2.Text),strtoint(edit3.Text)));
MK_LBUTTON, MAKELONG(x,y));
sleep(500);
PostMessage(GetWindow(GetWindow(form1.WebBrowser1.Handle, GW_CHILD), GW_CHILD),WM_LBUTTONUP,
////MK_LBUTTON, MAKELONG(strtoint(edit2.Text),strtoint(edit3.Text)));
MK_LBUTTON, MAKELONG(x,y)) ;
end;
点击 X Y spy++查找相对于窗体的坐标
我按你的做的,edit2 和edit3 没有变化啊!谢谢 mysterx
你说的应该就是我的情况,麻烦你帮我找找好吗!?
多谢啦