shdocvw相关内容

IE 8 的 InternetExplorer COM 对象忽略了活动选项卡

这是在 .net 3.5 winform 上运行的网络单点登录代码.只要 ie8 只打开一个选项卡,代码对于 ie6 或 ie8 运行良好.问题是,如果用户打开一个新选项卡(选项卡 2,3 等)并导航到网站(组织内部的 Web 表单),将执行以下代码,但即 COM 自动化对象将返回 HTMLDocument对于第一个选项卡(选项卡 1),即使选项卡 2 是活动选项卡.我在任何地方的 Interne ..
发布时间:2022-01-14 12:33:35 C#/.NET

在 Windows 7 中以管理员身份运行 Visual Studio 以与 Internet Explorer 交互

我正在使用 SHDocVw.InternetExplorerClass 来抓取网页.它在 XP 中运行良好,但是当我尝试在 Windows 7 中运行它时出现错误: 接口未知.(来自 HRESULT 的异常:0x800706B5) 当我以管理员模式运行 Visual Studio 时,它工作正常,但发布的应用程序也必须以管理员模式运行,这是不可接受的. 有什么办法可以绕过在管理员 ..
发布时间:2021-09-16 19:33:44 其他开发

IE“每个浏览器"资源管理器栏

有没有一种方法可以在IE中创建“按浏览器"浏览器栏,这意味着所有打开的选项卡都共用一个浏览器栏?遵循MS准则创建的资源管理器栏是“每个选项卡",这意味着在每个新选项卡上都会打开一个新的资源管理器栏.另外,是否有一种方法可以在内置的“按浏览器"浏览器栏(“收藏夹",“馈送",“讨论"等)中显示HTML文档? 解决方案 没有内置的方法.资源管理器栏的可扩展性模型规定了资源管理器栏和选项卡之间的 ..
发布时间:2020-11-30 01:44:19 其他开发

使用SHDocVw时将IE窗口与其他窗口区分开

如何区分IE Shell窗口和非IE Shell窗口?我有以下代码片段(删除了Lot的代码或无关的逻辑),这些代码使用ShellWindows对象扫描打开的窗口以查看用户正在浏览的URL,目的是在用户浏览到特定URL时执行某些操作: //通过另一种方法获得的Shell Windows对象 private ShellWindows shellWindows = new ShellWindo ..
发布时间:2020-10-05 21:20:41 C#/.NET

在Windows 7-64中强制SHDocVw.InternetExplorer 32位而不是64位

我正在使用SHDocVw.InternetExplorer打开IE窗口并控制会话。 主要是自动转到某个页面,登录,检查某些数据等。 它很棒,除了我们现在应该使用这个Internet Explorer附加扩展程序,当我的程序生成窗口时,大多数附加组件都没有列出在工具 - >管理加载项下 我可以尝试加载至少这一个扩展名吗? 编辑: 好​​的,所以我想我可能已经缩小了正在发生的 ..
发布时间:2018-08-22 10:08:44 其他开发

使用IE浏览器与Visual Basic

努力找到一个解决方案。 从Visual Basic(Excel中更具体的VBA)我可以使用 $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ > AppActivate(“我的页面标题 - Windows Internet Explorer”) 它每次都很好用。 / p> 我可以打开一个新窗口并发送一个url给它使用.. Dim ie As ..
发布时间:2017-09-04 03:13:07 Office

Internet Explorer中忽略的活动选项卡IE 8的COM对象

这是在.net 3.5 winform上运行的Web单点登录代码。代码对ie6或ie8运行良好,只要ie8只有一个标签打开。问题是,如果用户打开一个新的选项卡(标签2,3等)并导航到网站(组织内部的Web表单),以下代码将被执行,但COM自动化对象将返回HTMLDocument对于第一个标签(标签1),即使标签2是活动标签。我在InternetExplorer或HTMLDocument类中找不到任 ..
发布时间:2016-12-18 17:49:54 C#/.NET

任何解决方法,以获得一个iFrame文本在web浏览器的另一个域?

您可能首先会想到是因为XSS限制不可能的。但我想从承载 web浏览器的应用程序,而不是从一个网站的JavaScript代码访问这些内容。 我的理解是不可能的,通过非哈克手段来使用JavaScript访问这些内容,因为这将是一个很大的安全问题应该是不可能的。但它是没有意义的具有应用此限制承载 web浏览器。如果我想我的钢铁应用程序用户的Facebook信息,我可以做一个导航(“facebook ..
发布时间:2016-09-30 23:02:41 C#/.NET

IWebBrowserApp.Navigate()如何发送POST数据

我将非常高兴,如果有人可以告诉我通过 SHDocVw.IWebBrowserApp 。如何与导航方法,可发送POST数据的好例子 的 例如考虑。的 这页是我们应该走的是: http://example.com/check.php 和应派两个名为输入字段的值:用户名和密码。 修改 我和我的C#应用​​程序使用本机的Internet Explorer 7或更高版本,适用于 ..
发布时间:2016-09-26 13:12:23 C#/.NET

确定所有开放系统/特殊文件夹

我目前使用下面来获取所有打开资源管理器窗口的路径: 的foreach(在新SHDocVw.ShellWindows SHDocVw.InternetExplorer J(下)){ 如果(j.Name ==“Windows资源管理器”){ ListView1.Items.Add(j.LocationURL); } } 不过,这并不返回如电脑,回收站,网络等特 ..
发布时间:2015-11-27 10:35:42 C#/.NET