【发布时间】:2020-07-27 11:34:40
【问题描述】:
我正在编写一个有多个选项卡的程序。每个选项卡上都有一个 GeckoFX。我尝试了很多东西,不幸的是,当我打开新选项卡并创建第二个浏览器控件并更改用户代理时,第一个浏览器控件的用户代理也发生了更改。
有什么想法吗?
我希望每个浏览器控件有一个 UserAgent
Dim page As New TabPage("Tab" & Tabcontrol_Main.TabPages.Count.ToString)
Dim sUserAgent As String = "Tab" & Tabcontrol_Main.TabPages.Count.ToString
Tabcontrol_Main.TabPages.Add(page)
Dim browser As New GeckoWebBrowser
browser.Name = "browser" & Tabcontrol_Main.TabPages.Count.ToString - 1
GeckoPreferences.User.SetCharPref("general.useragent.override", RandomUserAgent(sUserAgent))
page.Controls.Add(browser)
browser.Dock = DockStyle.Fill
【问题讨论】:
标签: c# vb.net user-agent geckofx