问题标签 [ihtmldocument2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mshtml - MSHTML 教程
我想学习一些关于 MSHTML 的基础知识,比如如何使用 IHtmlDocument 和 IHtmlDocument2 接口。我搜索了很长时间,但找不到适合初学者的教程。有人可以推荐一些东西来阅读吗?
编辑:我更喜欢使用 C#。
ihtmldocument2 - 使用 Microsoft Html 控件时,ReadyState 永远不会比交互式更进一步
我们正在使用 Microsoft MSHtml 控件来呈现和修改网页,我们今天部署到 Citrix 并发现文档状态通常不会比交互更进一步,而我们期望它能够完成。
我们正在使用 c# 并且我们确实有一个 UI,就像我在我的问题中所说的那样,这是一个间歇性问题。即使我们加载相同的页面,在普通桌面上也可以,通过 Citrix,我们会遇到间歇性问题 – Kev Hunter 1 分钟前 [删除此评论]
我们正在使用 Microsoft.MsHtml 和互操作 dll – Kev Hunter
有没有人见过这个?
delphi - 如何在 Delphi 中将事件附加到 IHTMLDocument2 链接元素?
我正在使用此代码从 IHTMLDocument2 获取所有链接:
如何将函数/过程附加到 .onclick 以执行简单的任务,例如在单击链接时显示带有锚文本的警报?
html - 所见即所得的html编辑器查询
我正在创建一个简单的 WYSIWYG HTML 编辑器,以使我的应用程序的用户能够设计简单的 HTML 电子邮件。
目前,我决定使用带有 MSHTML 的 Web 浏览器控件来编辑显示的内容。我有一个工具栏,其中包含所有相关按钮、粗体、下划线等。
我需要一种方法来检查当前块是否有任何格式,以便可以在工具栏的按钮上显示正确的状态。我尝试向 IHTMLDocument 添加一个事件处理程序,以便在移动鼠标或按下箭头键时触发,但是,这会阻止 Web 浏览器接受任何输入。
有没有更简单的方法来实现这个目标?
c# - 在 C#.net webbrowser 控件中呈现的链接中添加 onmouseover 事件
我的任务是在 C#.net 的 webbrowser 控件中突出显示以 html 呈现的选定单词。我通过使用 IHtmldocument2 来完成它。(参考: http: //www.codewrecks.com/blog/index.php/2009/02/13/highlight-words-in-webbrowser-control/)。
现在,我的下一个任务是当我将鼠标悬停在突出显示的文本上时,将出现一个自定义弹出窗口以显示有关该突出显示文本的一些信息。它就像一个工具提示。我怎样才能做到这一点?你能给我一些示例代码吗?
请帮忙
谢谢
c# - 如何使用 C# 获取 HTML 元素坐标?
这里给出的答案非常好。但是,如果您试图从您自己的蜘蛛中处理大量信息,那么打开一个完整的 Internet Explorer 实例似乎有点过头了。
有没有人发现/遇到/想到了一种方法来使用 IE 的底层接口结构(如IHTMLDocument2和它的兄弟)来做到这一点。
提前致谢。
delphi - 在编辑模式下检测 TWebBrowser 中的光标位置
我得到这样的选择范围:
TWebBrowser 正在编辑中。我需要获取光标的位置。我怎样才能得到它?
ihtmldocument2 - 如何在网页+ MSHTML中创建行并将其附加/插入到表格中
我正在使用 IHTMLdocument2 创建元素
这是我的代码:
这是插入一些东西但不可见并在 tr 标签出现时插入
我什至尝试使用克隆但同样的问题。
请任何人为此提供正确的代码
internet-explorer - 无法动态向 HTML 表格添加行
我无法动态地向 HTML 表中添加一行。我IHtmlDocument2
用于创建tr
和td
元素并IHtmlElement
设置属性IHtmlDomNode
并将创建的节点添加到文档层次结构中。
请任何人帮助我解决上述问题。
当我得到使用创建元素的tr
标签时,我正在遍历文档,然后我用它来将它插入到文档中,但它不起作用。tr
CreateElement
InsertBefore
我已经尝试了一个星期,但没有任何效果。
c# - 检测 Webbrowser 控件上的渲染开始
试图弄清楚 webbrowser 控件何时开始向最终用户呈现(显示某些内容)。关于如何实现这一目标的任何想法?