我用以下代码已经可以做到单框架网页同时滚动,但只要网页中出现框架就不行了,我要控制网页内某个框架的同时滚动(两个网页是一样的)请高手帮我解决这个问题。希望能准确详细点!!!! var Doc: IHTMLDocument2;e: IHTMLElement2; b: IHTMLElement; position: Extended;
Doc := (webbrowser1.Document) as IHtmldocument2;
b := doc.Get_body;
b.QueryInterface(IHTMLElement2, e);
position := e.get_scrollTop;
Doc := WebBrowser2.Document as IHTMLDocument2;
b := doc.Get_body;
b.QueryInterface(IHTMLElement2, e);
e.Set_scrollTop(Trunc(position));
Doc := (webbrowser1.Document) as IHtmldocument2;
b := doc.Get_body;
b.QueryInterface(IHTMLElement2, e);
position := e.get_scrollTop;
Doc := WebBrowser2.Document as IHTMLDocument2;
b := doc.Get_body;
b.QueryInterface(IHTMLElement2, e);
e.Set_scrollTop(Trunc(position));
解决方案 »
- delphi2010字符串函数
- WebBrowser 里面 打开的图片(验证码),如何保存到本地?(不要下载的,临时文件夹里面也没有)
- 高价求购qq挂级2005 版本 qq通讯协议规范!
- 怎么把inputquery里输入的字显示为密码的样子?
- 编译文件BIFFRecsII.DCU找不到啊?小弟不知道他是哪个包里的?
- 怎么样实现在DBgridEH中输入的时候出现下拉菜单??
- 如何作一个类似于SLEEP的延迟函数。
- 怎样确定 一个文件是否存在?
- 谁能帮我改一下这个很短的程序,我要求能够判断两个全局热键。
- 怎么能把汉字转换成对应的拼音字母??
- 如何查找IE浏览器上所有的flash和图片文件的 路径?如 迅雷
- 远程安装客户端
Doc1 := WebBrowser2.Document as IHTMLDocument2;
b := doc1.Get_body;
b.QueryInterface(IHTMLElement2, e);
e.Set_scrollTop(Trunc(position));