展开全部
在提示框之前加这:set ie.document.parentwindow.alert=GetRef("mok")
set ie.document.parentwindow.confirm=GetRef("mok")
function mok()
mok=true
end function
set ie.document.parentwindow.confirm=GetRef("mok")
function mok()
mok=true
end function
更多追问追答
追问
没用
追答
必须在提示框跳出之前 加 ,ie是你创建的ie对象变量(注意改成你自己的变量名),还差了2个:showModalDialog和open
展开全部
你是要屏蔽alert弹出框吗?
Private Sub WebBrowser1_NavigateComplete2(ByVal pDisp As Object, URL As
Variant)
pDisp.Document.parentWindow.execScript "window.alert=null;"
pDisp.Document.parentWindow.execScript "window.confirm=null;"
pDisp.Document.parentWindow.execScript "window.showModalDialog=null;"
pDisp.Document.parentWindow.execScript "window.open=null;"
End Sub
Private Sub WebBrowser1_NavigateComplete2(ByVal pDisp As Object, URL As
Variant)
pDisp.Document.parentWindow.execScript "window.alert=null;"
pDisp.Document.parentWindow.execScript "window.confirm=null;"
pDisp.Document.parentWindow.execScript "window.showModalDialog=null;"
pDisp.Document.parentWindow.execScript "window.open=null;"
End Sub
更多追问追答
追问
怎么用
追答
拷贝到webbrowser控件就行,你试试。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
全部代码呢?
更多追问追答
追问
这个跟全部代码没关系
这是个独立的问题
就是网页弹出的信息框 ,自动检测, 自动关闭
追答
如果只提供这些信息的话,我只能告诉你用API去获取这个信息框的句柄,然后用API关闭它。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询