是否有方法从桌面图标启动Internet Explorer窗口,以便隐藏状态栏和工具栏?
当用户点击图标时,只有窗体(最大化,最小化等)图标应该存在。不应出现URL栏,工具栏,状态栏。
答案 0 :(得分:5)
VB脚本怎么样,不寒而栗......
Dim objIE
Set objIE = WScript.CreateObject ("InternetExplorer.Application")
ObjIE.Toolbar = false
objIE.Navigate "about:blank"
objIE.Visible = true
将其另存为ie.vbs
答案 1 :(得分:2)
你可以编写一个简单的程序来创建它,你可以创建一个快捷方式。
基本概要是:
CComPtr<IWebBrowser2> webbrowser;
HRESULT hr = CoCreateInstance(CLSID_InternetExplorer, NULL, CLSCTX_INPROC_SERVER, IID_IWebBrowser2, (void **)&webbrowser);
if (SUCCEEDED(hr)) {
webbrowser->put_AddressBar(VARIANT_FALSE);
webbrowser->put_StatusBar(VARIANT_FALSE);
webbrowser->put_ToolBar(VARIANT_FALSE);
webbrowser->put_MenuBar(VARIANT_FALSE);
webbrowser->put_Visible(VARIANT_TRUE);
}
答案 2 :(得分:1)
您可以创建使用javascript to open a new window没有状态或工具栏的网页的快捷方式,然后关闭原始窗口。
var newWindow = window.open("http://www.w3schools.com", "", "menubar=no,toolbar=no,status=no");
window.close();
答案 3 :(得分:1)
您可以编写一个中间页面,使用javascript以这种方式配置IE,然后重定向到真正的目标URL。我相信您使用window.Externals
来访问工具栏。