更改IE COM对象UserAgent

时间:2018-10-07 18:16:56

标签: c# internet-explorer-11

关于此thread, 我需要以编程方式(从C#代码)更改IE11实例的UserAgent。我使用自动化(COM Internet Explorer对象):

SHDocVw.InternetExplorer IE = new SHDocVw.InternetExplorer()

由于IE实例不在进程内运行,因此使用urlmon的“ UrlMkSetSessionOption”不会更改iexplore.exe使用的UA。另一方面,EricLawrence的附加组件不允许以编程方式设置新的UA。 / p>

有解决方案吗?

1 个答案:

答案 0 :(得分:0)

Eric非常有礼貌,他向我展示了附加组件使用名为“ OverrideUA”的注册表值来进行持久配置-允许从外部代码进行编程设置。 Thead可能已关闭