<head>
<title>TopMost</title><!-- заголовок - обязательно, по нему и активируем -->
<hta:application applicationName="HTApp-IXc" singleInstance="yes" windowState="minimize" />
</head><body></body>
<script type="text/jscript" language="JScript">
var ws=new ActiveXObject('WScript.Shell');
setTimeout(SetT,500);
// начинаем через пол секунды, можно меньше, но надо потестить
function SetT(){
ws.sendKeys('^c');
// эмулируем нажатие Ctrl+C
ws.appActivate(document.title);
// активируем свернутый hta
ws.sendKeys('~');
// вытаскивем из таскбара
setTimeout(Resz,1);
// нужна масенькая задержечка
}
function Resz(){
with(self){resizeTo(300,200);moveTo(200,100);}
// окно - к нужным размерам
document.all.tags('body')[0].innerText=window.clipboardData.getData('text');
// берем буфер обмена
setInterval(TopM,100)
// циклически активируем готовое окно
}
function TopM(){
ws.appActivate(document.title);
// вот этим и активируем
}
</script>
</html> |