我有一个HTA,在对话框页面中打开一个showmodaldialog和这个JavaScript代码:
function helpButton(){
document.body.style.curosor = "help";
my_div.onclick = function(){alert("Help for the div is displayed here")}
}
我想在showmodaldialog的标题栏中显示一个帮助按钮,如下图所示:
(不要介意图片中的图片是法语,它是我的电脑语言)
当我按下该帮助按钮时,我希望它执行helpButton()
功能。
答案 0 :(得分:0)
有showModalDialog('path', 'arg', 'help:yes');
,您可以在已打开的对话框onhelp
中附加window
处理程序。但是,此对话框属性已废弃 - 因为IE9,如果我没记错的话 - 并且在使用较新的IE运行HTA时,使用X-UA
降级应用程序无法返回。
您仍然可以设置onhelp
,并通过点击 F1 来调用它:
window.onhelp = function () {
alert('Help is asked.');
};