我們正在使用許多HTA腳本。爲了測試更新版本的Windows,我們安裝了IE8的Windows8。我們目前使用應用程序(.exe)作爲集線器來啓動需要運行的正確hta。Windows8和IE10是否支持HTA應用程序?
我們在2000,XP,Vista,7機器上使用這個設置,IE範圍從6到9,到目前爲止效果很好。但應用程序已停止在最新的窗口上工作。
這是我的問題: 在Windows 8和IE10下,另一個應用程序調用HTA是否存在已知問題?
這裏有兩個HTA腳本的例子:如果你運行test_2.hta的腳本工作,如果你運行該腳本TEST_1劇本的作品,但test_2.hta不啓動
。
1- test_1.hta
<html>
<head>
<title> Test </title>
</head>
<script>
new ActiveXObject("WScript.Shell").Run("mshta test_2.hta", 1, false);
</script>
<body>
Allo buddy
</body>
</html>
2- test_2.hta
<html>
<head>
<title> Test </title>
</head>
<script>
alert('Hello world');
</script>
<body>
Allo buddy
</body>
</html>
任何想法?
這也許是愚蠢的,但它應該是:'...運行( 「mshta.exe /test_2.hta」,1,FALSE);'? – Teemu
感謝您的想法,但可悲的是它沒有奏效。 –