以文本方式查看主题

-  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=193973)

--  作者:a2704g
--  发布时间:2024/10/30 8:39:00
--  WebBrowser控件打不开页面

图片点击可在新窗口打开查看此主题相关图片如下:2024102919125851830.jpg
图片点击可在新窗口打开查看
http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=132587&authorid=0&page=0&star=1
图片点击可在新窗口打开查看此主题相关图片如下:202410291913728484.jpg
图片点击可在新窗口打开查看

谷歌浏览器可以打开,ie打开提示"Internet Explorer 已限制此网页运行脚本或 ActiveX 控件",允许后也可以正常打开

--  作者:有点蓝
--  发布时间:2024/10/30 8:41:00
--  
IE已经过时了,很多js功能已经不再支持。
--  作者:a2704g
--  发布时间:2024/10/30 8:41:00
--  
直接指定文件路径就行
Dim brw As WinForm.WebBrowser = e.Form.Controls("WebBrowser1")
brw.Address = 
"c:\\123.html"

直接打开报错

--  作者:有点蓝
--  发布时间:2024/10/30 8:57:00
--  
报什么错?

或者试试

brw.Address = "file:///c:/123.html"

--  作者:a2704g
--  发布时间:2024/10/30 12:55:00
--  
http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=132587&authorid=0&page=0&star=1
参照的是这个例子,
这个能正常打开brw.Address = "file:///c:/123.html";
发现如果是相对复杂点的就报错

用ie和谷歌浏览器是能正常打开
[此贴子已经被作者于2024/10/30 12:56:26编辑过]

--  作者:有点蓝
--  发布时间:2024/10/30 13:51:00
--  
Dim brw As WinForm.WebBrowser = e.Form.Controls("WebBrowser1")
Dim webb = brw.BaseControl
webb.ScriptErrorsSuppressed = True  \'禁止js错误提示
brw.Address = "file:///c:/123.html"

--  作者:a2704g
--  发布时间:2024/10/30 14:09:00
--  
错误没有提示了,但是WebBrowser显示不了,我现在测试的是echarts
用ie和谷歌浏览器是能正常打开
[此贴子已经被作者于2024/10/30 14:10:10编辑过]

--  作者:a2704g
--  发布时间:2024/10/30 14:18:00
--  
有一部分echarts图标是能正常显示,有一部分不行
--  作者:有点蓝
--  发布时间:2024/10/30 14:49:00
--  
试试更新一下ie内核:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=84931&skin=0