问题标签 [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.

0 投票
4 回答
29459 浏览

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

我终于想出了如何在不提示用户或不显示 IE 窗口的情况下打印转换后的 XML,但现在我需要指定副本数量以及可能的其他打印机设置。

有没有办法以编程方式更改 WebBrowser 控件上的打印机设置?

有问题的代码:

0 投票
1 回答
1105 浏览

c# - 通过 DocumentText 与 Url 在 Forms.WebBrowser 控件中设置内容的差异

如果我生成一些 HTML 并将其放在一个字符串中,然后说:

它似乎工作得很好,除了没有图像加载(我得到损坏的图像图形)。

但是,如果我将字符串写入文件,然后说:

一切正常。

我的问题是,这里的幕后发生了什么不同的事情?我在这两种情况下都验证了图像的路径(通过 RClick->查看源)是相同的,并且所有图像确实存在。

在这两种情况下,HTML 完全相同。

任何可以对此有所了解的信息都将不胜感激。谢谢!

0 投票
3 回答
120 浏览

webbrowser-control - 有没有办法阻止使用 ctrl + 鼠标滚轮调整网页中文本大小的可能性

我想也许使用 javascript 我会这样做....但是如果有人知道更好更快的方法来做到这一点..我很容易理解任何想法...谢谢!...

这是为了让用户无法看到糟糕的页面,增加文本或在浏览器中进行诸如放大之类的操作...

我有一些质量检查工程师问我......

谢谢!

0 投票
1 回答
6941 浏览

vb6 - 使用 webbrowser 控件保存网页

我正在使用 VB6 和 webbrowser 控件导航到网页。我想在没有任何人工干预的情况下定期保存我访问的页面。

我知道如何使用 DOM 解析 HTML。但也需要保存页面而不显示任何对话框。

这可能吗?将不胜感激一些帮助。

谢谢。陶菲克。

0 投票
3 回答
452 浏览

c# - C# 从自定义函数访问表单控件

如何从 myFunct() 中正确访问 Web 浏览器控件?Main.myWebBrowserControl & Main::myWebBrowserControl 不起作用。

0 投票
6 回答
48642 浏览

.net - 使用 WebBrowser .NET 控件放大网页

在 IE7 中内置了“缩放”功能(显示在状态栏中),允许您放大 400%。我在演示/模拟应用程序中使用 WebBrowser .NET 控件,并且需要放大网页。这是可能吗?

(我不想简单地给页面拍照并放大,因为我需要使用页面上的链接和按钮)。

如果重要的话,我正在使用 .NET 2.0。

0 投票
1 回答
724 浏览

.net - 如何将一些 JavaScript 插入 WebBrowser 控件的文档中?

System.Windows.Forms.WebBrowser在 .NET 2.0 应用程序中使用该控件,并且想在body元素末尾之前将一些 JavaScript 代码插入到加载的文档中。

我该怎么做呢?

0 投票
3 回答
9322 浏览

c# - 从 WinForms WebBrowser 控件获取页面高度

最近几天我一直在尝试从WebBrowser控件的 Document 属性中获取网页的高度。

这是我最近的尝试。

我试图通过找到页面中最低元素的偏移底部来计算页面的最大高度。

问题是在大多数情况下,这会超出页面的实际长度约 500 像素。

有人有什么想法吗?我无法相信仅仅获得一页的高度是多么困难!

0 投票
3 回答
6560 浏览

c# - 从 WebBrowser 控件 C# 获取滚动值

我试图在 WebBrowser 控件中获取网页的 Y 滚动索引,但我无法访问内置滚动条的值。

有任何想法吗?

0 投票
1 回答
534 浏览

javascript - IE 7 嵌入 winform 应用程序正在冻结整个 winform 应用程序

我们偶然发现了通常的周五下午错误......

我们有一个使用 WebBrowser 控件的 .NET 2.0 WinForms 应用程序(部署在 XP 平板电脑版上,带有最新的 IE 7)。在页面的某个时刻,我们隐藏了 a并使用一些 JavaScriptdiv设置了一个值。textbox此时,操作正在运行(文本出现在 中textbox),但整个窗口现在被冻结。最小化/最大化窗口没有响应,等等:似乎不再处理 Windows 消息。

如果我单击此窗口之外的任何位置(任务栏、另一个打开的窗口),则先前冻结的窗口现在可以正常工作。我重做相同的操作,再次发生锁定。这是系统的,可以随时在这台特定的机器上复制。

我们无法使用各种机器在内部复制它。

在同一台机器上,如果我导航到同一页面并直接使用 IE 7 执行相同的操作,一切正常……非常令人沮丧。

关于什么可能导致这种行为的任何想法?检查什么?显然页面没有抛出 JavaScript 错误。

感谢您的任何想法或指示