4
A
回答
8
<script type="text/javascript">
window.resizeTo(300,290);
</script>
5
JavaScript和VBScript的方式來規模上裝載的HTA,以1/4屏幕區域(一半的高度,寬度的一半)和中心它 - 用screen.availWidth
和screen.availHeight
:
<SCRIPT LANGUAGE="javascript">
function Window_onLoad(){ // resize to quarter of screen area, centered
window.resizeTo(screen.availWidth/2,screen.availHeight/2);
window.moveTo(screen.availWidth/4,screen.availHeight/4);
}
window.onload=Window_onLoad;
</SCRIPT>
在VBSScript一個Window_onLoad
子就會自動被調用任何時候HTA啓動(或刷新):
...
</head>
<SCRIPT LANGUAGE="VBScript">
Sub Window_onLoad
' resize to quarter of screen area, centered
window.resizeTo screen.availWidth/2,screen.availHeight/2
window.moveTo screen.availWidth/4,screen.availHeight/4
End Sub
</SCRIPT>
<BODY>
...
我剛剛測試過它(在舊筆記本電腦上運行Win XP),並且在縮小到較小尺寸之前,初始大窗口會快速閃爍,但並不是那麼糟糕。
1
這是一條提示。如果在打開hta時HTA需要調整大小/移動,那麼將resizeTo和moveTo放在它自己的腳本標記中緊跟在HEAD標記之後。然後,您將看不到因調整大小/移動而發生的閃光。
<HTML>
<HEAD>
<SCRIPT type="text/vbscript" language="vbscript">
' Do the window sizing early so user doens't see the window move and resize
Window.resizeTo 330, 130
Call CenterWindow
Sub CenterWindow()
Dim x, y
With Window.Screen
x = (.AvailWidth - 330) \ 2
y = (.AvailHeight - 130) \ 2
End With
Window.MoveTo x, y
End Sub
</SCRIPT>
....
0
嘗試設置HTA屬性的WindowState最小化
windowstate="minimize"
您的日常調整大小,然後將設置你想要的大小,並迫使窗口顯示。
相關問題
- 1. 使用HTA調整窗口大小(不是應用程序窗口)
- 2. WPF應用程序窗口更改它的大小
- 3. Flex:更改應用程序窗口大小
- 4. 從Electron代碼更改外部應用程序窗口大小
- 5. 從清單文件更改應用程序窗口大小
- 6. 如何獲得HTA窗口的大小?
- 7. IOS應用程序窗口大小
- 8. Mac應用程序的窗口大小
- 9. 動態更改HTA窗口屬性
- 10. 更改應用程序窗口樣式
- 11. Gtkmm - 更改窗口的最小大小
- 12. WPF應用程序更改大小
- 13. 用vb.net中的窗口大小更改按鈕的大小
- 14. 使用窗口大小更改jQuery幻燈片大小
- 15. 用vb.net中的窗口大小更改按鈕的大小
- 16. 更改glui窗口的大小
- 17. Windows 10 UAP更改窗口大小
- 18. 如何更改窗口的大小DepthBasics
- 19. 當窗口字體更改大小
- 20. 根據窗口大小更改Jquery值
- 21. 根據窗口大小更改img
- 22. MATLAB SPMD和nlfilter - 更改窗口大小
- 23. 更改wxChoice的窗口選擇大小
- 24. 更改窗口顯示大小統一
- 25. 在窗口調整大小更改類
- 26. jQuery動畫更改窗口大小
- 27. Greybox疊加層更改窗口大小
- 28. XNA更改窗口大小不工作
- 29. Kivy:如何更改窗口大小?
- 30. 更改可可中窗口的大小?
謝謝,但我剛剛嘗試過,並沒有爲我工作。調整大小/移動不起作用,除非在
中的