Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
vb.net Webbrowser控件不显示Javascript_Vb.net_Webbrowser Control - Fatal编程技术网

vb.net Webbrowser控件不显示Javascript

vb.net Webbrowser控件不显示Javascript,vb.net,webbrowser-control,Vb.net,Webbrowser Control,我在很多电脑上都试过了,都收到了同样的错误。我的webbrowser控件没有显示javascript或jquery 以下是一个例子: 当我在浏览器中访问此url时,它的图表和价格等看起来很棒 例如: 在internet explorer中相同: 但是,在我的vb.net webbrowser控件中,它如下所示: 这是什么原因造成的?不仅仅是这个站点,还有其他任何一个通过jquery/javascript以类似方式显示内容的站点 我确实抑制了脚本错误,但是当我禁用此功能并手动单击“是”以显示错误时

我在很多电脑上都试过了,都收到了同样的错误。我的webbrowser控件没有显示javascript或jquery

以下是一个例子:

当我在浏览器中访问此url时,它的图表和价格等看起来很棒

例如:

在internet explorer中相同:

但是,在我的vb.net webbrowser控件中,它如下所示:

这是什么原因造成的?不仅仅是这个站点,还有其他任何一个通过jquery/javascript以类似方式显示内容的站点

我确实抑制了脚本错误,但是当我禁用此功能并手动单击“是”以显示错误时,它仍然显示相同的空白页


谢谢

WebBrowser控件使用Internet Explorer渲染引擎。但在默认情况下,出于兼容性原因,即使您的计算机上安装了更高版本的浏览器,也会使用IE7渲染引擎将其卡住

有两种方法可以说服it部门使用更新版本的IE来呈现页面。一个涉及编辑注册表,另一个涉及修改网页

一般来说,最好避免使用全局解决方案(如注册表编辑)来解决局部问题。可能有另一个应用程序在同一台机器上运行,它使用WebBrowser控件并依赖IE 7渲染引擎的行为。如果你去更改全局设置,你会搞乱其他应用程序

因此,如果可能,最好的解决方案是编辑网页。这很简单,而且可能是个好主意。您只需在
部分中添加以下代码:

<meta http-equiv="X-UA-Compatible" content="IE=9" >


如果您必须使用另一种方法编辑注册表,您将找到所需的信息。

WebBrowser控件使用Internet Explorer渲染引擎。但在默认情况下,出于兼容性原因,即使您的计算机上安装了更高版本的浏览器,也会使用IE7渲染引擎将其卡住

有两种方法可以说服it部门使用更新版本的IE来呈现页面。一个涉及编辑注册表,另一个涉及修改网页

一般来说,最好避免使用全局解决方案(如注册表编辑)来解决局部问题。可能有另一个应用程序在同一台机器上运行,它使用WebBrowser控件并依赖IE 7渲染引擎的行为。如果你去更改全局设置,你会搞乱其他应用程序

因此,如果可能,最好的解决方案是编辑网页。这很简单,而且可能是个好主意。您只需在
部分中添加以下代码:

<meta http-equiv="X-UA-Compatible" content="IE=9" >

如果您必须使用另一种方法编辑注册表,您将找到所需的信息