以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]当前页面的脚本发生错误 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=94858) |
|
-- 作者:关怀天下 -- 发布时间:2017/1/4 10:03:00 -- [求助]当前页面的脚本发生错误 各位老师您好,今天想用WebBrower控件,做一个快递查询的网页,当我把代码Dim brw As WinForm.WebBrowser = e.Form.Controls("WebBrowser1") brw.Address = "http://www.kuaidi100.com"写入后,浏览时候一直显示脚本发生错误,请问能有什么办法去掉这个“脚本错误”啊 |
|
-- 作者:天若千颖 -- 发布时间:2017/1/4 10:05:00 -- Webbrowser控件就是这样,对js的兼容性较差,很容易出问题,建议使用cefsharp的内核。 http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=90320 如果仅仅想屏蔽错误 e.form.controls("webbrowser1").basecontrol.ScriptErrorsSuppressed = True
[此贴子已经被作者于2017/1/4 10:09:22编辑过]
|
|
-- 作者:关怀天下 -- 发布时间:2017/1/4 10:07:00 -- 我把代码放到了窗口AfterLoad 中,是为了打开窗口时候直接就能显示网页窗口,但是一直脚本错误 |
|
-- 作者:天若千颖 -- 发布时间:2017/1/4 10:11:00 -- Dim brw As WinForm.WebBrowser = e.Form.Controls("WebBrowser1") brw.Address = "http://www.kuaidi100.com" brw.ScriptErrorsSuppressed = True
|
|
-- 作者:关怀天下 -- 发布时间:2017/1/4 10:14:00 -- 内核??,有没有具体的方法啊,实在看不懂啊,还有我看了以前的论坛的内容,还要添加代码,代码放到哪里啊 |
|
-- 作者:关怀天下 -- 发布时间:2017/1/4 10:23:00 -- 您好,我把这个代码添加到窗口中 |
|
-- 作者:关怀天下 -- 发布时间:2017/1/4 10:30:00 -- 现在去掉脚本错误了,谢谢 |
|
-- 作者:有点色 -- 发布时间:2017/1/4 11:29:00 -- e.form.controls("webbrowser1").basecontrol.ScriptErrorsSuppressed = True Dim brw As WinForm.WebBrowser = e.Form.Controls("WebBrowser1")
brw.Address = "http://www.kuaidi100.com" |