您的位置:首页 > Web前端 > JavaScript

关于WebBrowser中弹出窗口(alert,confirm)的问题

2008-01-08 01:52 423 查看
========还没测试,做个记号============

//非框架结构的网页可以这样

uses   MSHTML;

procedure   TForm1.WebBrowser1NavigateComplete2(Sender:   TObject;
    const   pDisp:   IDispatch;   var   URL:   OleVariant);
var
    vDocument:   IHTMLDocument2;
begin
    vDocument   :=   TWebBrowser(Sender).Document   as   IHTMLDocument2;
    vDocument.parentWindow.execScript(
'function   alert(str){return;} ',   'javaScript ');
end;

//框架的就用IHTMLFrameBase2.contentWindow.execScript 
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息