我想在visual basic中创建一个Web浏览器。所以..我使用了WebBrowser控件但是当我访问这个网站https://www.whatismybrowser.com时,我意识到该程序被识别为Internet Explorer ..我搜索了另一个选项,我找到了GeckoFx,但在尝试之前我想知道它是否可以被公认为是Mozilla还是我的程序名称?
答案 0 :(得分:1)
在Geckofx 33或更少版本中 - Gecko.GeckoPreferences.User [" general.useragent.override"] ="用户代理到这里";
在geckofx中,45种情况有所不同,可能是另一种方式。
答案 1 :(得分:0)
您无法让网站知道应用的确切名称 - 他们知道如何通过用户代理字符串中的某些模式识别某些浏览器。
如果您最终使用WebBrowser控件,请保留用户代理的内容,以便网站将其视为IE,因为它用于呈现所有内容。