D dana Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-06 #1 如何在程序中去关闭IE弹出来的提示框. 由于做了一个自动访问网页的程序,可是在访问过程中会碰到网页弹出提示框,如何在程序中消息触发去关闭这些提示框.
A angellover Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-06 #3 procedure TForm1.WebBrowser1NewWindow2(Sender: TObject; var ppDisp: IDispatch; var Cancel: WordBool); begin Cancel:=True; end;
procedure TForm1.WebBrowser1NewWindow2(Sender: TObject; var ppDisp: IDispatch; var Cancel: WordBool); begin Cancel:=True; end;
A angellover Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-06 #4 不好意思,那个是不让弹出窗口,不是关闭弹出窗口!
D dana Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-07 #5 他只是个提示窗,比如,用户名错误,这种提示消息,而不是新窗口.
E eonzhang Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-07 #6 方法一:将浏览器[Internet选项|高级|禁止脚本调试]修改即可; 方法二:修改注册表中的相应表项; 方法三:设定WebBrowser的Silent属性为Ture WebBorwser1.Silent:=true; Description: Set silent to true to prevent the webbrowser control from displaying dialog box
方法一:将浏览器[Internet选项|高级|禁止脚本调试]修改即可; 方法二:修改注册表中的相应表项; 方法三:设定WebBrowser的Silent属性为Ture WebBorwser1.Silent:=true; Description: Set silent to true to prevent the webbrowser control from displaying dialog box
D dana Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-10 #7 这个弹出的是Java脚本的,不是IE新窗口,所以设Silent无效.