我正在使用 TWebBrowser 打开一个站点。
当它打开时,它带有网络浏览器(即 9)已过时的消息,我应该更换它。这是我唯一一次得到它。
我怎样才能避免它(它使打开页面真的很慢)?
我正在使用 TWebBrowser 打开一个站点。
当它打开时,它带有网络浏览器(即 9)已过时的消息,我应该更换它。这是我唯一一次得到它。
我怎样才能避免它(它使打开页面真的很慢)?
实际上,默认情况下TWebBrowser
正在显示页面。IE7 mode
您需要为您的应用程序添加注册表项以强制使用更高的 IE 模式。
完整的文档可以在这里找到:http: //msdn.microsoft.com/en-us/library/ee330730%28VS.85%29.aspx#browser_emulation
网站使用用户代理来确定您使用的浏览器。
看看下面的文章,它将向你展示如何欺骗用户代理,使网站相信你有不同的浏览器。你可以用它把自己伪装成最新的 firefox/chrome/whatever 浏览器。