webbrowser-control相关内容

需要 Windows 安全性时下载文件的臭名昭著但未解决的问题

有一个网站:http://site.domain.com 提示输入“windows安全"对话框.所以我设法使用 WebBrowser 控件导航到页面并发送按键输入密码 - 我找不到其他方法. 现在我到了网站生成一个指向我要下载的文件的链接的地步,它看起来像:http://site.domain.com/operations/reporting/csv/Report720_2553217.cs ..
发布时间:2021-12-21 12:16:58 C#/.NET

如何从 windows.form 中删除 Cookies?

我正在使用 C# 编写的 windows.form 应用程序上的 Webbrowser 控件.我想编写一个方法,用于在访问某个站点后从 Webbrowers 控件中删除 cookie.不幸的是,我不知道如何确切地做到这一点,也没有在互联网上找到很多帮助. 如果有人有实际这样做的经验,而不仅仅是假设,因为它可能比看起来更棘手,我不知道. int count = webBrowser2.Doc ..
发布时间:2021-12-21 12:09:26 C#/.NET

如何解决 .NET Webbrowser 控件中的内存泄漏?

这是 .NET Webbrowser 控件的一个广为人知的老问题. 总结:拥有 .NET webbrowser 控件导航到页面会增加永远不会释放的内存使用量. 重现内存泄漏:向窗体添加WebBrowser 控件.使用它导航到您想要的任何页面.about:blank 工作正常,向下滚动 Google 图片,直到您的使用量超过 100MB,然后浏览其他地方发现几乎没有任何内存被释放,这是一 ..
发布时间:2021-12-21 09:54:51 C#/.NET

WebBrowser 控件 - 忽略 SSL 错误

许多小时的搜索都没有得到答案.我们正在寻找一种方法,使 .NET WebBrowser 控件可以导航到具有 SSL 安全问题(自签名证书或不匹配的主机名)的页面,而无需停止和显示错误页面: 我已经看过很多接近的帖子: 如何禁用 Webbrowser 控件中的“安全警报"窗口 -- 不起作用,因为 WebBrowser 显然不使用 ServicePointManager 抑制托管 ..
发布时间:2021-12-18 12:59:19 其他开发

实现 IDispatch::Invoke 由 WebBrowser 控件调用

我正在尝试按照他们在this 控制下载和执行 部分中的文章.我了解在该上下文中的 Web Browser Control 不是 .NET 的 WebBrowser. 我想要做的是控制 WebBrowser 控件下载的内容.我一直在寻找这个,并且总是在 csEXWB 中找到,它有一个我无法破译的巨大代码. 到目前为止我所做的是继承.NET的WebBrowser,通过使用[ComVisib ..
发布时间:2021-12-18 12:28:36 C#/.NET

自动表单字段输入和网页结果检查的程序

我正在尝试用 C#(可能使用 WinForms)创建一个程序,该程序将在特定 网站 并验证许可证编号是否为当前有效的许可证. 我不确定从哪里开始,因为我什至无法在网站的源代码中找到表单字段 ID,也不确定该网站使用了哪些技术. 此外,此程序的目的是输入许可证编号列表并返回每个许可证的名称和验证状态.数据源是网站. 任何有关如何解决此问题的信息将不胜感激,我是一名中级 C# 开发人 ..
发布时间:2021-12-17 14:11:59 C#/.NET

浏览器行为问题

我正在尝试使用 .NET C# 自动化 Webbrowser.问题是控制或我应该说 IE 浏览器在不同的计算机上表现得很奇怪.例如,我在第一台计算机上点击链接并填写 Ajax 弹出表单,没有任何错误: private void btn_Start_Click(object sender, RoutedEventArgs e){webbrowserIE.Navigate("http://www.t ..
发布时间:2021-12-17 13:42:29 C#/.NET

WebBrowser 控件 - 安装 IE 11 后页面呈现错误

我在安装 Internet Explorer 11 Preview 后遇到 Winforms .NET 类“WebBrowser"问题.当我调用我的网页时,它看起来像是禁用了 javascipt. 解决方案 如果您的基于 WebBrowser 的应用程序和您的网页在 IE10 上仍然可以正常工作,以下原因可能是问题. 在一个颇有争议的决定中,微软改变了IE11中IE用户代理(UA)字 ..

通过网页关闭计算机

我有一个基于网络的应用程序,它在客户端计算机上的 Chrome 网络浏览器中自动加载信息亭模式(全屏),由 Windows 7 驱动.我想在网页上放置一个关闭按钮,以便用户可以直接关闭电脑. 有没有可能实现这一目标? 什么是最好的解决方案Windows 和Linux? -P.S- 我可以完全控制客户的计算机.(安装其他软件或浏览器扩展).这是一个触摸屏POS机. 解决方案 ..
发布时间:2021-12-15 15:44:55 前端开发

使用 Set8087CW、SetMXCSR 和 TWebBrowser 屏蔽浮点异常

由于我在使用 TWebBrowser 和 TEmbeddedWB 时不时收到“浮点除以零"异常,我发现我需要屏蔽除零异常 Set8087CW 或 SetMXCSR. 问题 1:执行此操作的最佳方法是什么: 要在应用程序启动的早期屏蔽此类异常并且不再触碰它们(应用程序是多线程的)? 使用OnBeforeNavigate 和OnDocumentComplete 事件来屏蔽/取消屏蔽异常? ..

阻止显示 Windows 安全窗口

我有一些路由器配置页面 URL,我必须加载它们,设置 sth 并保存它.我正在使用 webbrowser 控件和 .Net 4.5 和 C# 语言.但是每次加载页面时,Windows 安全都会弹出并要求输入用户名和密码.它发生在每个 URL 上.我怎样才能防止这种情况?所有 URL 的用户名和密码都相同.如何使用硬编码为所有人设置用户名和密码?! 解决方案 您需要提供 IAuthentic ..
发布时间:2021-12-13 14:17:26 C#/.NET

如何从我的 Flutter 代码打开 Web 浏览器 (URL)?

我正在构建一个 Flutter 应用程序,我想在网络浏览器或浏览器窗口中打开一个 URL(响应点击按钮).我该怎么做? 解决方案 TL;DR 现在实现为插件 const url = "https://flutter.io";如果(等待 canLaunch(url))等待启动(网址);别的//无法启动 url,有一些错误throw "无法启动 $url"; 完整示例: impor ..
发布时间:2021-12-11 16:33:02 其他开发

如何在 WebBrowser Control 中禁用点击声音

我使用 Javascript 单击 webbrowser 控件中的链接.但我不想听到 IE 的“咔嗒"声. 有没有办法做到这一点? 附言 我不想更改系统设置. 我见过这个(HowTo Disable WebBrowser 'Click Sound' in your app only)但 Document.写 不是我的选择. 解决方案 IE7及以上可以使用这个: int ..
发布时间:2021-12-08 14:16:41 C#/.NET

WebBrowser 控件和 Windows 窗体之间的交互

我正在管理各种联系信息 - 电话、地址、电子邮件、IM、其他,我希望它看起来不错并节省空间,所以我想在 WebBrowser 控件中显示它.我可以将标记和内容动态创建到流中,并以任何格式显示,颜色和字体大小可以轻松调整.我还可以为添加、编辑和删除放置按钮 .我喜欢这种方法,因为它看起来比 RichTextBox 更简单、更好看(如果你不这么认为,请纠正我.) 问题是如何响应这些按钮.如果选择了一 ..
发布时间:2021-12-08 14:10:15 C#/.NET

如何使用 WebBrowser 控件以编程方式更改打印机设置?

我终于想出了如何在不提示用户或不显示 IE 窗口的情况下打印转换后的 XML,但现在我需要指定份数和可能的其他打印机设置. 有没有办法以编程方式更改 WebBrowser 控件上的打印机设置? 有问题的代码: private static void PrintReport(string reportFilename){WebBrowser 浏览器 = new WebBrowser() ..
发布时间:2021-12-08 14:08:49 C#/.NET

在新选项卡(WebBrowser Control)中打开链接

有人知道如何在 WinForms 应用程序中单击 WebBrowser 控件中的链接,然后在我的 TabControl 内的新选项卡中打开该链接吗? 我已经搜索了几个月,看过很多教程/文章/代码示例,但似乎以前没有人在 C# 中尝试过. 非常感谢任何建议/示例. 谢谢. 解决方案 根据您的评论,我了解到您想要捕获 WebBrowser 控件的“在新窗口中打开"操作,并覆盖 ..
发布时间:2021-12-08 14:08:17 C#/.NET

检测 WebBrowser 完成页面加载

如何检测 System.Windows.Forms.WebBrowser 控件何时完成加载? 我尝试使用 Navigate 和 DocumentCompleted 事件,但在文档加载期间它们都被引发了几次! 解决方案 我认为 DocumentCompleted 事件也会被所有加载的子文档触发(例如 JS 和 CSS).您可以查看 DocumentCompleted 中的 WebBro ..
发布时间:2021-12-08 13:35:04 C#/.NET