就是包含的frame iframe等也被完全打开了
谢谢
谢谢
解决方案 »
- 怎么让主窗体的Panel不遮盖子窗体?
- dxTreeList中的TdxTreeListCheckColumn怎么使用?
- [急]遇到EClassNotFound异常,请有经验的兄弟帮忙解释一下!
- 欧洲杯 B组:法国VS瑞士 猜中200分!!
- 没分了,有了再补,两种写链表方法,只差两句,怎么就不一样?
- 一个简单的问题——在线!!
- 简单问题:如何调用MDIChild窗体
- 用什么语句写把数据库表里的记录删除效率最好?
- http://webplay.myrice.com中的控件已可正常下载了
- adoquery2.Close;
- 关于Update的一个问题
- 为什么WebBrowser下载完成一个页触发两次onDocumentComplete事件
const pDisp: IDispatch; var URL: OleVariant);
var
CurWebrowser: IWebBrowser;
TopWebBrowser: IWebBrowser;
Document: OleVariant;
WindowName: string;
begin
CurWebrowser := pDisp as IWebBrowser;
TopWebBrowser := (Sender as TWebBrowser).DefaultInterface;
if CurWebrowser = TopWebBrowser then
ShowMessage('Complete document was loaded')
else
begin
Document := CurWebrowser.Document;
WindowName := Document.ParentWindow.Name;
ShowMessage(Format('Frame "%s" was loaded', [WindowName]));
end;
end
IF CurWebrowser = TopWebBrowser then或用
if WebBrowser1.ReadyState = READYSTATE_COMPLETE then都不能判断网页被真正下载.所以得自己加一个判断有没有"无法找到该页"或"无法找到网页"来判断.真搞不懂WebBrowser控件这么不好用!