[英]start IE with no menu/address bar through command line in Windows
有没有办法通过命令行选项以裸窗口(不是信息亭模式,需要具有关闭按钮)启动IE?
我们在内部网络应用程序中有一些页面需要大量的屏幕资源,我们只需要浏览器的HMTL渲染即可,而无需其他内容。
我找到了http://www.quero.at/launcher.php,但最近一次更新是5年了。
如何删除IE工具栏和菜单栏类似的问题,但没有答案。
使用.net的最佳方法是通过控制台应用程序引用IE的COM对象。
说明 :
在VS中创建新的控制台应用程序,并引用Microsoft Internet控件(SHDocVw)类型库。
在c#中的示例 :
SHDocVw.InternetExplorer ie = new SHDocVw.InternetExplorer();
ie.Navigate(url);
ie.ToolBar = 0;
ie.AddressBar = false;
ie.Visible = true;
在msdn上查看更多详细信息: http : //msdn.microsoft.com/zh-cn/library/aa752084 (v=vs.85) .aspx
var ie = new ActiveXObject("InternetExplorer.Application");
ie.Navigate("C:\\sample.htm");
ie.AddressBar = false;
ie.MenuBar = false;
ie.ToolBar = false;
// ... etc ... customize your heart out
ie.Visible = true;
创建一个带有浏览器控件的小型.net应用程序,例如带有嵌入式Internet组件的Windows窗体。
查看此表单以获取更多信息##标题##
您始终可以在应用程序的窗口中仅运行Internet Explorer的嵌入式实例。 这样,容器可以是您在自己的窗口中指定的任何大小,而IE的嵌入式实例可以是您想要的任何大小,而无需任何常规浏览器工具栏/菜单。
如果您提到要在其中开发应用程序,则可以为您提供一些参考。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.