标签: webbrowser-control

WebBrowser.DrawToBitmap()还是其他方法?

我试图捕获WebBrowser控件的内容.DrawToBitmap()可以完美地工作,但WebBrowser控件的文档中不支持它.我一直试图找到另一种方法来捕获WebBrowser控件的内容并将它们保存到本地图像文件.

有没有人有任何变通办法或其他方法将WebBrowser控件的内容保存到本地图像文件?

.net html c# vb.net webbrowser-control

22
推荐指数
1
解决办法
2万
查看次数

使用Python控制浏览器?

是否可以使用Python控制像Firefox这样的Web浏览器?

我想要做的事情

  • 启动浏览器
  • 强制点击网址
  • 截图

等等

python browser webbrowser-control

21
推荐指数
2
解决办法
4万
查看次数

在.NET WebBrowser控件中显示PDF时,如何隐藏Adobe Reader工具栏?

我正在尝试在.NET Web浏览器控件中加载PDF文档.在v10之前的Adobe Reader版本(又名"X")中,加载的PDF没有显示工具栏 - 您只能看到PDF文档.在新发布的Reader v10中,有一个我不希望看到的工具栏.我想知道是否有人知道如何隐藏这个工具栏.

我认为答案可能在于注册表,因为我没有使用直接代码来访问Reader.一切都由mime类型通过WebBrowser控件处理.

我加载PDF文件的代码如下:

string url = @"http://www.domain.com/file.pdf";
this._WebBrowser.Navigate(url);
Run Code Online (Sandbox Code Playgroud)

我想隐藏的Adobe Reader工具栏

.net pdf acrobat webbrowser-control adobe-reader

21
推荐指数
1
解决办法
10万
查看次数

WebBrowser控件和JavaScript错误

当我使用浏览器(ie9)访问页面时,浏览器呈现正常.

当我使用WebBrowser控件时,我有JavaScript错误.

我知道我可以抑制脚本错误,但我希望它们能够正确运行,因为它们会影响页面的呈现和功能.

我怎么解决这个问题 ?我可以直接在Windows窗体中集成IE9,并使用类似于WebBrowser控件的方法(导航,获取ID,调用点击)?

谢谢.

.net javascript c# webbrowser-control winforms

21
推荐指数
5
解决办法
4万
查看次数

在WebBrowser控件WinForms中使用Chrome引擎

你能在WindowsForms的WebBrowser控件中使用Chrome Web Browser webkit引擎吗?

webkit google-chrome webbrowser-control winforms

21
推荐指数
1
解决办法
7万
查看次数

如何以编程方式关闭IE8 WebBrowser控件中的怪癖模式?

我想在C#应用程序中使用IE8作为WebBrowser控件.如何禁用"怪癖模式"并强制IE符合标准(就其实施而言)?

c# standards-compliance webbrowser-control quirks-mode internet-explorer-8

20
推荐指数
2
解决办法
3万
查看次数

使用WebBrowser .NET控件放大网页

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

(我不想简单地对页面进行拍照并将其放大,因为我需要使用页面上的链接和按钮).

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

.net webbrowser-control winforms

19
推荐指数
4
解决办法
4万
查看次数

如何通过MVVM在WPF WebBrowser控件上使用Javascript

我在WPF4上使用MVVM模式,虽然我对两者都是新手.我正在寻找一个很好的解决方案来使用WebBrowser控件,它可以接收Javascript命令并与ViewModel通信.它需要以下内容:

  1. 能够从Javascript表单收集值,并将它们返回到ViewModel
  2. 使用Javascript之前确定ReadyState
  3. 运行Javascript命令(设置表单值,使用逻辑步骤的表单值,提交表单),这些命令发生在多个页面加载中

正在处理的网站不受我的控制,无法编辑或更新.它大量使用ActiveX并且不接受非IE浏览器(Awesomium不起作用),因此标准的WPF WebBrowser控件可能是唯一的选择.

此问题提供了将浏览器控件的源与附加属性绑定的解决方案.我认为这可以适用于使用导航方法发送javascript,但我不确定如何将值返回到Viewmodel.这是我需要克服的主要障碍.

重编辑 - 问题收到非常低的观点,没有答案,完全重写

javascript c# wpf webbrowser-control

19
推荐指数
2
解决办法
1万
查看次数

C#WebBrowser控制代理

如何在C#WebBrowser控件/组件中实现代理.

我想知道的是,如何实现代理,所以我的C#webBrowser控件在运行时使用此代理进行浏览.

我也不想通过注册表更改代理...因为它影响我的正常浏览...

c# proxy webbrowser-control

19
推荐指数
1
解决办法
3万
查看次数

允许javascript在Windows窗体Web浏览器上运行

我想使用Web浏览器访问在加载时使用JavaScript的网站.据我所知,Web浏览器是当前安装的Internet Explorer版本的包装器.但是,在Internet Explorer上测试网站不会产生错误,但如果我使用Web浏览器访问内容则不起作用.

我还查看了我的互联网安全设置,以确保它已启用.

我得到的问题是;

Web浏览器出错

javascript c# webbrowser-control windows-forms-designer

18
推荐指数
2
解决办法
3万
查看次数