javascript:
/// 禁 止Ctrl+N
<body> 中加入 onkeydown="KeyDown()"
function keydown()
{
if ((event.ctrlKey)&&(event.keyCode==78))
{
event.returnValue=false;
}
}
要想把文件菜单中的新建无效,应该把菜单栏不显示。
/// 禁 止Ctrl+N
<body> 中加入 onkeydown="KeyDown()"
function keydown()
{
if ((event.ctrlKey)&&(event.keyCode==78))
{
event.returnValue=false;
}
}
要想把文件菜单中的新建无效,应该把菜单栏不显示。
function disable()
{
if ((event.ctrlKey)&&(event.keyCode==78))
{
alert("you are not allowed to use these keys");
event.returnValue=false;
}
}
<body onkeydown="disable()">2 window.open("url","","menubar=no;")
项却允许用户选择。有没有好方法啊?
我知道要屏蔽‘打印‘菜单项可以在JSP文件开始时设置<style>
@media print {
* { display: none }
}
</style>不知道是否有类似的方法解决屏蔽菜单中的‘新建窗口‘
之所以要屏蔽他是因为通过‘CNTR+N'创建的新窗口将拥有与当前窗口同样的sessionID
当在同一部PC中同时用CNTR+N创建多个窗口时将无法通过sessionID区分不同用户的信息