Qt以某种方式打破WebBrowser控件(Ajax无法正常工作)

时间:2017-11-18 11:49:46

标签: qt webbrowser-control iwebbrowser2

Windows 10

我有2个应用程序使用相同的C++库创建WebBrowser控件(基于Internet Explorer的控件)。它不使用Qt,仅使用WinAPI

第一个应用程序是基于原始WinAPI的{​​{1}}应用程序,使用C++

第二个是基于Qt应用的Qt 5.9.2小部件。

在这两个应用程序中,我尝试打开以下网址:https://vi.infcdn.net/test.html

问题是,在我的第一个应用程序中,此网页按预期工作。 但是在我基于C++的应用中,不会工作。 Qt没有处理它。

添加#1。我还尝试了Ajax示例文件夹中的webbrowser示例。 (http://doc.qt.io/qt-5/activeqt-activeqt-webbrowser-example.html)。它也不在这里工作。

1 个答案:

答案 0 :(得分:0)

这是Internet Explorer兼容模式。

以下是禁用它的方法: Force IE compatibility mode off using tags