请不要告诉我使用VbsEdit,它不能正常工作。它只是提取。 问题:如何使用代码或任何软件隐藏代码或使其不可编辑? 我知道有关此事的帖子很少,但所有答案都没有达到标记或不起作用。 这就是我再次发布它的原因。请告知。
答案 0 :(得分:0)
如果您正在使用HTA,则可以使用JAVASCRIPT禁用右键单击,F键或Alt键。 顺便说一下,当我从快捷方式调用页面时,它对我有用。
<script language="javascript">
document.onmousedown = chekkey;
document.onkeypress = chekkey;
document.onkeydown = chekkey;
status = "Functionality Disable.(No righ-click, F-Keys or Alt)";
function chekkey(e){
if ((event.button == 2) || (event.keyCode == 123)||(event.altKey==true)||(event.ctrKey==true))
{
alert(status);
if (event.altKey==true) {
elementList[1].focus();
}
document.getElementById("add_the_Field_you_want_to_focus").focus();
}
else if ((event.keyCode >= 48 && event.keyCode <= 57) ||
(event.keyCode >= 65 && event.keyCode <= 90) ||
(event.keyCode >= 97 && event.keyCode <= 122) ||(event.keyCode == 8))
{
return true;
}
return false;
}