2009-09-03 10 views
0

ステータスバーとツールバーが非表示になるようにデスクトップアイコンからInternet Explorerウィンドウを起動する方法はありますか?Open Barebones IE with Shortcut

ユーザーがアイコンをクリックすると、ウィンドウ形式(最大化、最小化など)のアイコンのみが表示されます。 URLバー、ツールバー、ステータスバーは存在してはいけません。

+0

ない、これはあなたが私はコメントとしてこれを追加することなく、 –

答えて

5

どのようにVBスクリプトについて、身震い...

Dim objIE 
Set objIE = WScript.CreateObject ("InternetExplorer.Application") 
ObjIE.Toolbar = false 
objIE.Navigate "about:blank" 
objIE.Visible = true 

保存

+0

このvbスクリプトを動作させるには、何か特別なものが必要ですか? – Sheraz

+2

WindowsにはWindows Script Hostが必要です:http://en.wikipedia.org/wiki/Windows_Script_Host#Version_history – jrummell

1

ステータスまたはツールバーなしでjavascript to open a new windowを使用するWebページへのショートカットを作成し、元のウィンドウを閉じることができます。

var newWindow = window.open("http://www.w3schools.com", "", "menubar=no,toolbar=no,status=no"); 
window.close(); 
+0

良いアイデアをフルスクリーンブラウザを開きます-kコマンドライン引数を使用しています理由である必要がある何をするかどうか確認してください。ユーザーはwindow.close()にプロンプ​​トが表示されます。 – Mark

+0

また、セキュリティ上の理由から、アドレスバーが表示されます。 –

+0

@マークIEがwindow.close()であなたにプロンプ​​トを表示することを知りませんでした。 – jrummell

1

JavaScriptを使用してIEを設定してから、実際のターゲットURLにリダイレクトする中間ページを作成できます。私はwindow.Externalsを使用してツールバーにアクセスしていると思います。

2

をie.vbsとしてあなたはへのショートカットを作成することができ、それを行うための簡単なプログラムを書くことができること。

基本的な概要は、次のようになります。

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); 
}