Как сделать динамическое формирование содержимого HTA страницы? Как сделать окно с информацией?
Об этом я и расскажу на примере модального окна.
Сначала "закроем" рабочую область:
<div id="modal" style="display:none; width: 100%; height:100%; z-index: 1" class="opas" ></div>
<div id="dialog-modal" style="display:none; width: 50%; height:50%; z-index: 2">Тут текст и кнопки, что собственно должно быть в окне</div>
<style>
div.opas {
/* Прозрачность 50% */
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
</style>
<SCRIPT Language="VBScript">
window.document.getElementById("modal").style.display="block"
window.document.getElementById("dialog-modal").style.display="block"
</script>
<html>
<head>
<hta:application id="modal_test"
applicationname="modaltest"
contextmenu="yes"
maximizebutton="no"
minimizebutton="yes"
selection="no"
showintaskbar="yes"
singleinstance="yes"
sysmenu="yes"
SCROLL="no"
windowstate="normal"
>
<head>
<title>Пример окна диалога</title>
<style>
div.opas {
/* Прозрачность 50% */
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
</style>
</head>
<body>
<div id="modal" style="display:none; width: 100%; height:100%; z-index: 1" class="opas" ></div>
<div id="dialog-modal" style="display:none; width: 50%; height:50%; z-index: 2; border-style: solid;">Тут текст и кнопки, что собственно должно быть в окне</div>
</body>
<SCRIPT Language="VBScript">
window.document.getElementById("modal").style.display="block"
window.document.getElementById("dialog-modal").style.display="block"
<script>
</html>
Новые комментарии