在 Windows 中通过命令行启动没有菜单/地址栏的 IE

发布于 2024-12-16 18:40:11 字数 376 浏览 0 评论 0原文

有没有办法通过命令行选项以裸窗口(不是信息亭模式,需要有关闭按钮)启动 IE?

我们的内部 Web 应用程序中有一些页面需要大量的屏幕空间,并且我们只需要浏览器的 HMTL 渲染,而不需要其他东西。

我发现 http://www.quero.at/launcher.php 但最后更新是5岁。

如何删除 IE 工具栏和菜单栏 类似的问题,但没有回答。

Is there a way to start IE with a bare window (not kiosk mode, needs to have the close button) through a command line option?

We have some pages in an internal web-app that needs alot of screen realestate and we only need the HMTL rendering of the browser not the other stuff.

I found http://www.quero.at/launcher.php but the last update is 5 years old.

How to remove IE toolbar and menu bar Similar question but no answer.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

伤感在游骋 2024-12-23 18:40:11

使用 .net 实现此目的的最佳方法是通过控制台应用程序引用 IE 的 COM 对象。

说明

在 VS 中创建新的控制台应用程序并引用 Microsoft Internet Controls (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/en-us/library/aa752084(v=vs.85).aspx

The best way to do it with .net is by console application with reference to the COM object of IE.

Instructions:

Create new console application in VS and reference to the Microsoft Internet Controls (SHDocVw) type library.

Example in c#:

SHDocVw.InternetExplorer ie = new SHDocVw.InternetExplorer();
ie.Navigate(url);
ie.ToolBar = 0;
ie.AddressBar = false;
ie.Visible = true;

see more details at msdn: http://msdn.microsoft.com/en-us/library/aa752084(v=vs.85).aspx

浅笑轻吟梦一曲 2024-12-23 18:40:11
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;
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;
最冷一天 2024-12-23 18:40:11

创建一个小型 .net 应用程序,其中嵌入浏览器控件,就像嵌入 Internet 组件的 Windows 窗体一样。

查看更多信息## 标题##

http://technet.microsoft. com/en-us/library/cc977534.aspx

create a small .net application with embed browser control in it, like a windows form with embedded Internet component on it.

check this out form more information## Heading ##

http://technet.microsoft.com/en-us/library/cc977534.aspx

银河中√捞星星 2024-12-23 18:40:11

您始终可以在应用程序的窗口中运行 Internet Explorer 的嵌入式实例。这样,容器可以是您在自己的窗口中指定的任何大小,并且 IE 的嵌入实例可以是您想要的任何大小,而无需任何正常的浏览器工具栏/菜单。

如果您提到您正在开发应用程序,也许可以为您提供一些参考。

You could always just run an embedded instance of Internet Explorer in a window within your app. This way the container can be whatever size you specify in your own window and the embedded instance of IE can be any size you want with that, without any of the normal browser toolbars/menus.

If you mention what you are developing your app in, might be able to point you to some references.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文