【发布时间】:2011-12-20 17:10:42
【问题描述】:
在我的 HTA 中,如果发生错误,我会将其保持打开状态,如果一切顺利,则将其关闭。一开始,我将sysmenu 属性设置为no,因为我不希望用户在完成之前关闭HTA。最后,我希望他们能够点击关闭按钮。这是我输入的内容以尝试实现此目的,但它似乎不起作用?我怀疑我需要做些什么来让 HTA 刷新它的 Windows 属性?
请注意,任何完全重新加载窗口和/或使脚本再次执行的解决方案都是不可接受的
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
【问题讨论】: