怎样让webbrowser执行JS脚本正常显示网页
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样让webbrowser执行JS脚本正常显示网页相关的知识,希望对你有一定的参考价值。
VB中webbrowser控件一般不支持JS脚本,总会出现脚本错误,即使用.Silent = True也只能屏蔽错误,
JS脚本的网页无法正常显示,哪位高手帮忙让webbrowser执行JS脚本正常显示网页。
补充说一下:正是由于浏览器的容错性,使得一些脚本编写者认为只要是浏览器中能运行的脚本就是正确的,使得一些错误被习惯性地不断重复,因此现在好多网页上的脚本代码其实都是含有错误的,尤其是一些公开的代码,复制得越多就越有错。 参考技术A webbrowser只要是遇到跨域js就会报错。很多网页用IE正常,webbrowser报错就是这个原因。
我也在寻求解决方法。
打开网页显示“该插件没有正常初始化”
请问怎样重装此插件,装哪个?
参考技术A 打开IE浏览器,在菜单栏里选择“工具”然后选择“INTERNET选项”打开的“INTERNET选项”对话框中选择“安全”选项卡,然后选择“可信站点”再点击“站点”
点击“可信站点”然后再点击“自定义级别(C)...”对Activex控件进行设置,在“Activex控件和插件”中将
“对标记为可安全执行脚本的Activex控件执行脚本”选择启用。
“对未标记为可安全执行脚本的Activex控件初始化并执行脚本”选择启用。
“下载未签名的Activex控件”选择启用。
“下载已签名的Activex控件”选择启用。
本回答被提问者采纳
以上是关于怎样让webbrowser执行JS脚本正常显示网页的主要内容,如果未能解决你的问题,请参考以下文章
DELPHI如何实现打开某一个网页没webbrowser组件
WPF中WebBrowser 如何在页面加载的时候注入js脚本
vb Webbrowser中发生脚本运行错误,但是用WebBrowser1.Silent=true后相当网页还是运行不正常,该怎么解决