在webbrowser中打开页面

时间:2012-10-01 07:40:34

标签: delphi twebbrowser

我正在使用TWebBrowser打开网站。

当它打开时,它会显示webbrowser(即9)已过期并且我应该替换它的消息。这是我唯一一次得到它。

如何避免它(它使页面打开速度变慢)?

2 个答案:

答案 0 :(得分:1)

实际上TWebBrowser默认显示IE7 mode中的页面。您需要为应用程序添加注册表项以强制使用更高的IE模式。

可在此处找到完整文档:http://msdn.microsoft.com/en-us/library/ee330730%28VS.85%29.aspx#browser_emulation

答案 1 :(得分:0)

网站使用User-agent来确定您正在使用的浏览器。

看一下下面的文章,它将向您展示如何欺骗用户代理,使网站相信您拥有不同的浏览器。您可以使用它来掩盖自己作为最新的firefox / chrome /无论什么浏览器。

http://theroadtodelphi.wordpress.com/2011/03/11/changing-the-ua-user-agent-of-a-twebbrowser-component/