webbrowser-control 相关问题

此标记引用WebBrowser ActiveX控件(本机)以及Windows窗体或WPF应用程序(.NET)。此控件“托管Web页面并为您的应用程序提供Web浏览功能”。

在 C# 中找到与 CurrentViewMode 等效的内容

我正在浏览 webBrowser 控件中的本地文件夹,并且我正在使用 .NET 4.7: webBrowser1.Navigate("C:/some_folder"); 此文件夹以垂直线显示最新更新的 pdf 文件,即

回答 1 投票 0

带有“复制”参数的WebBrowser.Document.ExecCommand在C# Windows应用程序中不起作用

我正在尝试在 C# Windows 应用程序中将 HTML 文本转换为 RTF。 为此, 我用 C# 创建了一个示例 Windows 应用程序。 使用 Web 浏览器控件。 将 HTML 文本加载到其中。 叫网哥...

回答 2 投票 0

Django 消息不会消失

我面临的问题是,在某些浏览器上我的 Django 消息不会消失。例如,如果创建了新帖子,则侧面会显示一条消息,表明新帖子已成功创建...

回答 2 投票 0

初始化前无法访问词法声明“rm”

我正在使用 webpack 开发 Angular 13 项目,最近在创建基类并添加更多继承后开始出现此错误: 无法在

回答 1 投票 0

WPF 应用程序中的 Web 浏览器控件没有空域问题?

我正在开发一个 WPF 应用程序,它的视图之一中有 Web 浏览器。当我运行应用程序时,它工作正常,但 Web 浏览器控件位于我的 wpf 区域的顶部。我知道这是要做的事

回答 5 投票 0

需要在网络浏览器中添加水印

我正在尝试使用 WebBrowser 在 WPF 应用程序中读取 HTML 文件,并且我想在 WebBrowser 和我从 HTML 文件导航的文本之间添加水印。 我尝试在 xaml.cs 文件中使用 CSS,但我...

回答 1 投票 0

如何开发具有跨平台和跨浏览器兼容性的浏览器插件?

我的公司目前有一款产品依赖于自定义的内部 ActiveX 控件。它采用的技术本身就是跨平台设计的,但我们的解决方案显然仅限于互联网

回答 6 投票 0

在 C# 应用程序中暂停 WebBrowser 动画

我们使用 WebBrowser 组件将 Web 浏览器“嵌入”到我们的信息亭应用程序中。服务工程师使用该组件来测试互联网,但他们也可以登录服务 Pa...

回答 1 投票 0

VB.Net 上下文菜单项在 Web 浏览器中单击不触发

我正在处理上下文菜单项,以便在单击上下文菜单项时显示消息框。当我创建自定义右侧时,上下文菜单项的单击事件将不会触发

回答 1 投票 0

使用 WebBrowser 对象作为 API 不好吗?

我计划为我在 VB.net 中找到的一个很酷的网站制作一个 API。 我可以使用的最简单的方法是创建一个 WebBrowser 对象,隐藏它,然后强制它完成所有脏工作。 现在,这是……

回答 1 投票 0

WebBrowser 控件:“指定的强制转换无效。”

我使用 WebBrowser 控件导航到 WordPress 博客的登录页面。 页面加载正常,但每当我尝试从线程访问 WebBrowser 时。我发现特定的演员阵容无效

回答 3 投票 0

使用C#将html转换为带分页的图像

我正在使用 c# 4.0 开发一个 Windows 服务,它可以转换图像中的不同文件(tif 和 jpeg) 当我想将 html 文件(通常是电子邮件)转换为图像时,我遇到了问题。 我使用网络浏览器 ...

回答 2 投票 0

为浏览器创建一个唯一的 UserToken,以便在 Nextjs 13 中无需登录即可跟踪用户

我正在尝试构建一个与https://www.moviegrid.io/非常相似的游戏,当用户猜测第一部电影或尝试猜测时,该游戏会根据用户猜测电影生成一些线索

回答 1 投票 0

Selenium:为 Edge 浏览器设置默认上传文件夹

这里是一个简单的案例:我正在使用 Edge 浏览器(雇主要求)在 Java 上运行 Selenium 测试。一项测试涉及上传一个文件,该文件必须完全模拟,只需将文件路径放入...

回答 1 投票 0

如何禁用wpf vb.net中网络浏览器控件中的打印按钮?

我使用 webBrowser.navigate("some.pdf") 成功渲染了 pdf。是否可以禁用打印按钮和打印快捷键? 我尝试了 webBrowser.NavigateToString 但我

回答 1 投票 0

是否可以(在 Microsoft Access 中)将 VBA 事件处理程序附加到 Web 浏览器控件的 HTML 事件

我有一个带有 WebBrowser 控件的访问表单 (b)。我通过以下方式即时“写入”b 的内容: Dim h 作为字符串 h =“” h = h & " 我有一个带有 WebBrowser 控件的访问表单 (b)。我通过以下方式“写”b 的内容: Dim h as String h = "<html><body>" h = h & "<form id='bf' ...>" h = h & "<input type='text' id='test' name='test'>" h = h & "<input type='submit' value='Submit'>" h = h & "</form>" h = h & "</body></html>" Call Me.b.Object.Document.Write(h) 我想通过 VBA 函数处理用户的响应(“提交”)。 在我的 VBA 代码中,可以通过 bf 访问 HTML 表单 Me.b.Object.Document.getElementById("bf"),即一个 MSHTML.HtmlFormElement 并公开带有两个参数的 attachEvent 方法: Function attachEvent(event As String, pdisp As object) As Boolean 我应该如何创建一个pdisp对象来完成以下操作? Call Me.b.Object.Document.getElementById("f").attachEvent("onsubmit", *???*) 提前感谢您对此问题的任何见解或对我的问题的任何替代解决方案。 用 Address Of 提供“函数指针”是行不通的。我认为所需的对象应该是某个实现某些接口的WithEvents类的实例...但是找不到有关该主题的任何文档。 尽管有 .Net,VBA MSHTML 库不提供对 ObjectForScripting 的访问... 使用带有 WithEvents 的类的示例: 类模块clsHtmlInput: Option Explicit Private WithEvents m_btn As MSHTML.HTMLInputElement Private m_txt As MSHTML.HTMLInputElement Public Sub SetInputs(theButton, theTextBox) Set m_btn = theButton Set m_txt = theTextBox End Sub Private Function m_btn_onclick() As Boolean MsgBox "Clicked: " & m_txt.Value End Function 您的用户表单: Dim o As clsHtmlInput '<< instance of your "withEvents" class Private Sub UserForm_Activate() Dim el As MSHTML.HTMLInputElement, h As String With Me.wb1 .navigate "about:blank" WaitFor wb1 .document.Open "text/html" h = "<html><body>" h = h & "<input type='text' id='test' name='test'>" h = h & "<input type='submit' value='Submit' id='btnSubmit'>" h = h & "</body></html>" .document.Write h .document.Close WaitFor wb1 .document.getElementById ("btnSubmit") Set o = New clsHtmlInput o.SetInputs .document.getElementById("btnSubmit"), _ .document.getElementById("test") End With End Sub 'utility sub to ensure page is loaded and ready Sub WaitFor(IE) Do While IE.readyState < 4 Or IE.Busy DoEvents Loop End Sub

回答 1 投票 0

发送键 SHIFT + CTRL + S 不起作用

我需要保存在网页上打开的PDF文件(网页上集成的Adbobe阅读器)。要保存 PDF,我需要以编程方式按 Ctrl+Shift+S。 我在用着: SendKeys.SendWait(...

回答 4 投票 0

如何通过 VBA 和 Web 浏览器控件获取 HTML 元素的信息?

我有一个问题。我有一个 webbrowsercontrol,想通过 vba 从网页读取不同的数据。 数据如下: 我有一个问题。我有一个 webbrowsercontrol,想通过 vba 从网页读取不同的数据。 数据如下: <article class="messagexyz " data-author="mrjemand" data-content="something" id="1305195" ... 使用以下代码: For Each All In ebform!WebBrowser0.Document.getElementsByTagName("article") 我得到了我的元素。但是我如何从 data-author、data-content 和 id 中获取信息。不幸的是我找不到合适的程序代码。 非常感谢! 我用 getAttribute 和 getProperty 尝试过,因为我想不出任何合理的东西。 例如: Private Sub UserForm_Activate() Dim art Me.web.Navigate "about:blank" ' `web` is a web browser control Do While Me.web.Busy DoEvents Loop With Me.web.Document .Open 'create some article content .Write "<article class='messagexyz' data-author='mrjemand' data-content='something' id='1305195'>Article here</article>" .Write "<article class='messageabc' data-author='Jim' data-content='blah' id='1305196'>Article2 here</article>" .Close End With 'loop each article For Each art In Me.web.Document.getElementsByTagName("article") Debug.Print art.innerHTML 'list some attributes Debug.Print , art.getAttribute("data-author") Debug.Print , art.getAttribute("class") Debug.Print , art.getAttribute("data-content") Next art End Sub 输出: Article here mrjemand messagexyz something Article2 here Jim messageabc blah

回答 1 投票 0

在 WinForms WebBrowser 控件中禁用 javascript?

如何在 WinForms 的 WebBrowser 上完全禁用 javascript?

回答 3 投票 0

MS Access,使用 Web 浏览器控件中的 HTML 在同一 MS Access 文件中打开 MS Access 表单

好吧,这个太棒了。我已经进行了一些互联网搜索,但没有找到任何附近的文章、论坛问题或答案。 我想做的是从 HT 打开 Microsoft Access 表单...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.