问题标签 [webbrowser-control]
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.
c# - 如何使用 WebBrowser 控件以编程方式更改打印机设置?
我终于想出了如何在不提示用户或不显示 IE 窗口的情况下打印转换后的 XML,但现在我需要指定副本数量以及可能的其他打印机设置。
有没有办法以编程方式更改 WebBrowser 控件上的打印机设置?
有问题的代码:
c# - 通过 DocumentText 与 Url 在 Forms.WebBrowser 控件中设置内容的差异
如果我生成一些 HTML 并将其放在一个字符串中,然后说:
它似乎工作得很好,除了没有图像加载(我得到损坏的图像图形)。
但是,如果我将字符串写入文件,然后说:
一切正常。
我的问题是,这里的幕后发生了什么不同的事情?我在这两种情况下都验证了图像的路径(通过 RClick->查看源)是相同的,并且所有图像确实存在。
在这两种情况下,HTML 完全相同。
任何可以对此有所了解的信息都将不胜感激。谢谢!
webbrowser-control - 有没有办法阻止使用 ctrl + 鼠标滚轮调整网页中文本大小的可能性
我想也许使用 javascript 我会这样做....但是如果有人知道更好更快的方法来做到这一点..我很容易理解任何想法...谢谢!...
这是为了让用户无法看到糟糕的页面,增加文本或在浏览器中进行诸如放大之类的操作...
我有一些质量检查工程师问我......
谢谢!
vb6 - 使用 webbrowser 控件保存网页
我正在使用 VB6 和 webbrowser 控件导航到网页。我想在没有任何人工干预的情况下定期保存我访问的页面。
我知道如何使用 DOM 解析 HTML。但也需要保存页面而不显示任何对话框。
这可能吗?将不胜感激一些帮助。
谢谢。陶菲克。
c# - C# 从自定义函数访问表单控件
如何从 myFunct() 中正确访问 Web 浏览器控件?Main.myWebBrowserControl & Main::myWebBrowserControl 不起作用。
.net - 使用 WebBrowser .NET 控件放大网页
在 IE7 中内置了“缩放”功能(显示在状态栏中),允许您放大 400%。我在演示/模拟应用程序中使用 WebBrowser .NET 控件,并且需要放大网页。这是可能吗?
(我不想简单地给页面拍照并放大,因为我需要使用页面上的链接和按钮)。
如果重要的话,我正在使用 .NET 2.0。
.net - 如何将一些 JavaScript 插入 WebBrowser 控件的文档中?
我System.Windows.Forms.WebBrowser
在 .NET 2.0 应用程序中使用该控件,并且想在body
元素末尾之前将一些 JavaScript 代码插入到加载的文档中。
我该怎么做呢?
c# - 从 WinForms WebBrowser 控件获取页面高度
最近几天我一直在尝试从WebBrowser
控件的 Document 属性中获取网页的高度。
这是我最近的尝试。
我试图通过找到页面中最低元素的偏移底部来计算页面的最大高度。
问题是在大多数情况下,这会超出页面的实际长度约 500 像素。
有人有什么想法吗?我无法相信仅仅获得一页的高度是多么困难!
c# - 从 WebBrowser 控件 C# 获取滚动值
我试图在 WebBrowser 控件中获取网页的 Y 滚动索引,但我无法访问内置滚动条的值。
有任何想法吗?
javascript - IE 7 嵌入 winform 应用程序正在冻结整个 winform 应用程序
我们偶然发现了通常的周五下午错误......
我们有一个使用 WebBrowser 控件的 .NET 2.0 WinForms 应用程序(部署在 XP 平板电脑版上,带有最新的 IE 7)。在页面的某个时刻,我们隐藏了 a并使用一些 JavaScriptdiv
设置了一个值。textbox
此时,操作正在运行(文本出现在 中textbox
),但整个窗口现在被冻结。最小化/最大化窗口没有响应,等等:似乎不再处理 Windows 消息。
如果我单击此窗口之外的任何位置(任务栏、另一个打开的窗口),则先前冻结的窗口现在可以正常工作。我重做相同的操作,再次发生锁定。这是系统的,可以随时在这台特定的机器上复制。
我们无法使用各种机器在内部复制它。
在同一台机器上,如果我导航到同一页面并直接使用 IE 7 执行相同的操作,一切正常……非常令人沮丧。
关于什么可能导致这种行为的任何想法?检查什么?显然页面没有抛出 JavaScript 错误。
感谢您的任何想法或指示