该页面中的一些图片,点了后,会进入下个页面,怎么点击。
另外,使用navigate方法,参数是这个图片对应的链接访问无效,还是显示之前点这个图片的页面。
是不是和什么cookie有关?请高手指点。
另外,使用navigate方法,参数是这个图片对应的链接访问无效,还是显示之前点这个图片的页面。
是不是和什么cookie有关?请高手指点。
解决方案 »
- 【OnMouse事件】关于Panel中子控件的事件
- 动态调用返回string型数组指针的DLL,老是出现非法指针操作,错在什么地方,请教高手啊!
- 问个ComboBox的简单问题,在线等~
- 请问如何在dbgrid里面的单元格里实现下拉选择框?急!
- 找工作的兄弟过来交流交流!!!!
- 有什么函数能得到日期(2002-9-11)所在月的第一天(2002-9-1)和最后一天2002-9-30
- 模拟webbrowser滚动条的问题
- 各位兄弟,在線等候....
- >>在dbgrid中如何点选删除多条记录?急。。。
- 急 S0S
- 求助~,字符串问题~。。。。
- 有谁用过delphi开发过MSMQ(微软消息队列)的吗?请讲解一下如何用delphi来实现。
begin
WebBrowser1.Navigate('http://www.baidu.com');
end;procedure TForm1.Button2Click(Sender: TObject);
var
E,I:IHTMLElement;
ID: string;
begin
ID := '你能知道的ID';
//<img id="ID" src="\Images\thefile.gif" align="absbottom">
//就是这里的ID
//I:=
I := (WebBrowser1.Document as IHTMLDocument2).images.item(ID,0) as IHTMLElement;
//两个都试一下
E := (WebBrowser1.Document as IHTMLDocument2).all.item(ID,0) as IHTMLElement;
if Assigned(E) then
E.onclick;
if Assigned(I) then
I.onclick;
end;procedure TForm1.Button3Click(Sender: TObject);
var
i: integer;
T: OleVariant;
begin
T := WebBrowser1.Document;
for i := 0 to T.all.Length -1 do
begin
if T.all.item(i).tagName = 'INPUT' then
begin
if T.all.item(i).type = 'submit' then
begin
T.all.item(i).click;
Exit;
end;
end;
end;
end;
记得:Uses SHDocVw, MSHtml;
[Error] UnitMain.pas(78): Identifier redeclared: 'MSHTML'
是不是要装什么库啊?
没仔细看,明明是redeclared。