永发信息网

WebBrowser1操作IE时.网页弹出MessageBox提示程序就会被挂起,请问怎么来禁用它

答案:3  悬赏:40  手机版
解决时间 2021-10-15 15:20
WebBrowser1做模拟浏览器,要对IE做到控制.对于网页内部弹出的窗口如何做到全控制. 请以网页弹出的MessageBox为例说明一下哈!拜托.最好有详细完整调试好的代码.对任何网站弹出的MessageBox都应该有效才行,
要求:VB用WebBrowser1控件浏览网页.禁用网页内部弹出的MessageBox.如果不能禁用,能自动关闭也行,一楼的.能不能用VB解决.急,有没有高手给解决一下呐?
最佳答案
hwnd = FindWindow(vbNullString, Text1) ''查找窗体标题
result = PostMessage(hwnd, WM_CLOSE, 0&, 0&)'关闭窗体
全部回答
禁用脚本运行,就可以了,,
要用到IHTMLWindow2类,所以我们要先添加一个引用:在项目引用里面选择COM选项卡,添加Microsoft HTML Object Library,然后在我们的cs文件中引入名称空间:mshtml; using mshtml; 然后取得我们目标页面的HtmlDocument,比如: HtmlDocument hd = webBrowser1.Document.Window.Frames[0].Document; 接着进行最重要的一步,重载alert,confirm函数: IHTMLWindow2 win = (IHTMLWindow2)hd.Window.DomWindow; string s = "function confirm() {"; s += "return true;"; s += "}"; s += "function alert() {}"; win.execScript(s, "javascript");
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
刚怀孕可以吃蟹酱吗?
过年回家给父母买什么礼物好呢?给点建议
我想知道一生的命运,和婚姻是什么/
从广东农业银行异地跨行转账4000到广西农村信
火车的随车托运和非随车托运大概差多少钱啊?
请问高层建筑消防楼梯宽度一般是多少?
大连甘井子区泉水在哪何时办理《儿童保健手册
洗完澡后身上会起皮,跟蛇皮似的挺难看的一?
2014年双十一母婴用品网购与实体购买比例?
四川省宜宾市筠连县蒿坝镇未婚先孕罚款多少钱
心理沙盘游戏的国际统一标准设置有哪些呢?
石家庄元氏县小孩什么时候上户口
防城港市交警支队科目二考场地址有知道的么?
铅笔制造过程要哪些机械?
邓氏蓄电池怎么去啊,有知道地址的么
推荐资讯
无纸记录仪的价格怎么样? 是问大个方形的那
大芯板防水吗?谁晓得啊?
问一下现代乡村风格是怎样的?麻烦具体说一下
耐震压力表型号该如何选择?
晓得一下n95口罩防雾霾吗?谁知道阿?麻烦说
求助一下如何在阳台种菜?哪位晓得?
笑震江湖林雪儿滴扮演者是谁?
脱发怎么办?
有谁知道什么是禅意花鸟画吗
想请教一下买首套新房首付比例是多少?求大神
求个计算公式 有一款理财产品 年利率4% 每月1
哪位熟悉负氧离子空气净化灯怎么样?谁能够指
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?