Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Как скрыть меню заголовка в .vbs? (http://forum.oszone.net/showthread.php?t=203469)

Deep2007 30-03-2011 17:17 1647317

Как скрыть меню заголовка в .vbs?
 
Есть скрипт (vbs), привожу его начало:
Код:

On Error Resume Next

Set objIE = WScript.CreateObject("InternetExplorer.Application", "IE_")
objIE.Navigate "about:blank"
While objIE.Busy
  Wscript.Sleep 1000
Wend

objIE.FullScreen = False
objIE.MenuBar = False 
objIE.StatusBar = False 
objIE.ToolBar = False 
objIE.Resizable = False
objIE.Height = 200
objIE.Width = 300
objIE.Top = 50
objIE.Left = 50

objIE.Document.Write "<html><head><title>Login</title></head>"
objIE.Document.Write "<body style=""overflow:hidden;"" background=""C:\WINDOWS\system32\ntimage.gif""><div align=center>"
objIE.Document.Write "<b>User name:</b><br><input style=""width:200px;background:silver;color:black;border:0px;"" type=text size=20 name=uname><br>"
objIE.Document.Write "<b>Password:</b><br><input style=""width:200px;background:silver;color:black;border:0px;"" type=password size=20 name=upass onEnter='javascript:eOK.value=""1"";'>"

objIE.document.write "<hr style=""border: 0px; height: 1px;""><input type=hidden name=eOK value=0>"
objIE.Document.Write "<input style=""width:100px;background:blue;color:white;border:0px;"" type=button name=bOK value=OK onClick='javascript:eOK.value=""1"";'>"

objIE.document.write "<input type=hidden name=eCancel value=0>"
objIE.Document.Write "&nbsp;<input style=""width:100px;background:blue;color:white;border:0px;"" type=button value=Cancel onClick='javascript:eCancel.value=""1"";'>"

objIE.Document.Write "</form></div></body></html>"

objIE.Visible = True

While objIE.Busy
  Wscript.Sleep 1000
Wend

При запуске его в Win XP Pro SP2 и IE 6 - меню заголовка не видно. Если же запустить его в WIN XP SP3 с IE7 - выглядит как во вложении. Как я понимаю, за это отвечает строка objIE.MenuBar = False (т.е. черная полоса сверху с надписью http:\\\... должна быть скрыта). Что изменить, чтобы скрыть это меню заголовка?

Busla 31-03-2011 09:39 1647756

Для красивых html интерфейсов надо использовать hta
"черная полоса сверху с надписью http:\\\... " - это заголовок окна, а не панель меню

Deep2007 31-03-2011 10:40 1647800

Спс за ответ. Не могли бы Вы проще объяснить, что такое hta, лучше со ссылкой где почитать - я не знаком со скриптами.

gora 31-03-2011 14:44 1648058

Цитата:

Цитата Deep2007
что такое hta, лучше со ссылкой где почитать »

Ссылка


Время: 18:49.

Время: 18:49.
© OSzone.net 2001-