以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]WebBrowser控件点击页面中网址元素弹出错误提示 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=66159) |
-- 作者:13865161910 -- 发布时间:2015/3/31 12:09:00 -- [求助]WebBrowser控件点击页面中网址元素弹出错误提示 窗口中添加了WebBrowser控件,并在窗口的全局事件---Click加入代码 以下内容为程序代码: 1 Dim wb As WinForm.WebBrowser = e.Form.Controls("WebBrowser1") 2 Dim wc As WinForm.Control = e.Sender 3 If Typeof wc Is winform.button 4 Dim bt As WinForm.Button = wc 5 \'MessageBox.show(bt.text) 6 Select Case bt.Text 7 Case "按钮名称1" 8 wb.Address = "http://地址1" 9 Case "按钮名称2" 10 wb.Address = "http://地址2" 11 Case "按钮名称3" 12 wb.Address = "http://地址3" 13 Case "按钮名称4" 14 wb.Address = "http://地址4" 15 End Select 16 End If 以上为背景,问题:某一个连接地址页面中有一个联系QQ的 弹出QQ聊天窗口功能一切正常,问题在于点击另外页面链接按钮便弹出如上图所示的错误,请教如何处理?
|
-- 作者:有点甜 -- 发布时间:2015/3/31 12:11:00 -- 换一种方式
http://www.foxtable.com/help/topics/0353.htm
|
-- 作者:13865161910 -- 发布时间:2015/3/31 13:31:00 -- 怎么用这个代码,在WebBrowser控件中显示网页?且二级页面也在控件中显示? |
-- 作者:13865161910 -- 发布时间:2015/3/31 13:55:00 -- 涉及到外部协议请求,好像就会报错!在电脑浏览器中点击页面中的QQ聊天按钮,就会弹出一个如下图的协议请求,是否将页面转入到FoxTable项目的WebBrowser控件中,也会有相关的外部协议请求,只是因为浏览器内核不同,项目中只能弹出COM....错误的提示? [此贴子已经被作者于2015/3/31 13:54:52编辑过]
|
-- 作者:有点甜 -- 发布时间:2015/3/31 14:09:00 -- Dim Proc As New Process \'定义一个新的Process Proc.File = "http://bbs.foxtable.com" \'指定要打开的网页地址 Proc.Start() |
-- 作者:13865161910 -- 发布时间:2015/4/8 10:55:00 -- 您这中方式,是引用电脑的IE浏览器打开设定的网址,我想在窗口中 利用webBrowser 控件,能模拟想网页一样,如一个控件,设置标签页,或者将二级页面或三级页面显示在多个控件上,这个要如何写代码呢? |