내 HTA에서 오류가 발생하면 열어두고 모든 것이 성공적으로 끝나면 닫습니다. 처음에는 완료 될 때까지 사용자가 HTA를 닫지 않기 때문에 sysmenu
속성을 no
으로 설정했습니다. 마지막으로 닫기 버튼을 클릭 할 수있게하려고합니다. 이것을 달성하기 위해 타이핑 한 내용이 있지만 작동하지 않는 것 같습니다. HTA에서 창 속성을 새로 고치려면해야 할 일이 있는지 의심 스럽습니까?동적으로 HTA 창 속성 변경
완전히 창을 다시로드 및/또는 스크립트를 다시 실행할 수있는 솔루션
If Not bHoldOpen Then
Call window.close
Else
Dim tagHTA
Set tagHTA = document.getElementsByTagName("hta:application").item(0)
Call tagHTA.setAttribute("sysmenu","yes")
End If
+1, [documentation] (http://msdn.microsoft.com/en-us/library/ms536492%28VS.85%29.aspx)에는'sysMenu' 속성이 읽기 전용이며 이는 초기로드 후에 변경 될 수 없음을의 L합니다. –