繁体   English   中英

如何在C#中启动精简浏览器?

[英]How to launch a reduced browser in c#?

我需要使用c#启动一个浏览器,例如:“ http://www.abc.com”。

问题是,我不希望所有这些“返回”,“添加新标签”,“搜索框”或“工具栏”出现在启动的浏览器中,而我需要一个较小的浏览器,而不是最大化的浏览器。

如何在C#中实现?

当前我正在使用System.Diagnostics.Process.Start(url);

谢谢。

在网页中,您可以使用Javascript的window.open函数来执行此操作。

http://www.javascript-coder.com/window-popup/javascript-window-open.phtml

对于您的情况,您有两个选择,都不是完美的选择。

  1. 创建一个带有WebBrowser控件以及仅所需控件的WinForms应用,然后启动它。 (排序“浏览器”浏览器)

  2. 实际启动浏览器到您设置的页面。 此页面将使用javascript调用来打开新窗口,然后自行关闭。

选项2不太可能起作用,最终用户很有可能会禁用弹出式窗口。 选项1将起作用,使您可以完全控制UI以及所需的按钮,但它不会启动默认浏览器,这意味着您必须将“虚拟浏览器”应用程序放在客户端的PC上。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM